Hey Rich,
Ben ( our yellow lab in my avatar) had ACL/MCL reconstruction 18 months ago. Once he had healed somewhat the best thing that we did for him was Hydrotherapy. Ask your vet if there is a canine or equine pool near to you. Ben was nine at the time and his recovery has been terrific. It is something that also helps aging dogs to remain mobile in their remaining years...
John...