I have been battling a limping issue with Recon for a while now. It's coming from his left shoulder when extended up and forward. Possibly a small tear. Other than limping he seems fine. It doesn't seem painful to him. He has had crate rest off and on and the limp comes and goes. He's now on strict crate rest but even this morning he was limping when I let him out to potty. At his last vet appointment they said to rest him and if it doesn't go away then he might need surgery. I was just wondering if any of you have had this done? If so how was the dog afterwards? Was it back to 100%? Any info would be great thanks.