I have a 1.5 year old Boxer, Odin. About 2 months ago he started acting, what I described as, "depressed" So I thought that I wasn't playing with him enough, but he didn't want to play. I decided to take him to the vet. They did xrays, found nothing and thought it was proabley just a pulled shoulder. He walks with his head down, doesn't play, doesn't chew on his bones, he sleeps all of the time and walks with an arched back. (they did xrays of his back as well) He babies his two front paws. He often yelps and whins. He is eating and drinking normally. His stool is fine. He was on pain medication for a while but I think it just made it worse. I know that most of his weight is on his front two shoulders so I fiqured this would take a while to heal but it's be almost 2 months. Has anyone ever been through something like this? How long does it take to heal?