I had weak legged geese and ducks years ago. I didn't know the cause but had great success with swimming therapy. I put them in pools just deep enough to touch the bottom and it helped. They got vitamins too which likely was the cure but good water physical therapy could help?