I am thinking that cats tend to sprain their legs and we see that as a limp. My mother's indoor cat began to limp for no reason she could see. She took her to the vet, who wanted to keep the cat overnight and AMPUTATE ITS LEG!!!!! She refused and the next day, Shanna was fine.
My mother goes to a different vet now.