Also, you may want to try water therapy. I just saw something about that the other day. They have it in NH - at a day care/kennel. The dog is put in a big tub of water and it does the dog paddle. I guess it's great therapy work. It may help to work the muscles a bit? I don't know. Just throwing that out there. Good luck.
Bookmarks