I show my dog in agility and obedience. She has recently began limping on her left front leg. Vet confirmed that she has torn ligament in her shoulder. The limp is slight and only visible because of the "head bob", that indicates a limp. Also she didn't look happy in the ring, so we looked and found her limping. Vet did not suggest surgery, but PT and shock wave treatment. He feels her prognosis is "fair". That concerns me. I thought it would be excellent or at least good. My dog is only 3 years old and not over weight. Has anybody else had this type of injury and had the dog make a full recovery?