Great post by Miss Lydia.
If Otis is overweight having him go on a gentle diet might help reduce the pressure on his legs. Having him float in water deep enough that his legs won't touch the bottom can also help relieve the pressure.
If you can take him to a vet for x-rays they might be able...