Water therapy is good if you can gain access to it or go for a swim with him... really good in that it build resistance without impact.
Fidos do a green mussell extract powder - pernaflex powder (that we dust on our girls morning meat) that i put down to massively helping her recovery. That and if you can find anyone locally that does laser treatment for dog's massively sped up recovery also. We had a bull mastiff ingest our girls front leg complete with a row of bite marks. I was amazed how quickly the laser helped her recovery compared to areas not lased (we found another untreated bite hole that took easily 2x as long to heal) I know it sounds like quackery - but you do everything possible suggested by your vet to speed up their recovery don't you...
Bookmarks