I noticed that he had this limp after he a bout of playing with another dog when he was about 6 months old. I took him to the vet and he thought that it was from the injured but he was unsure. He then emailed the photos to a orthopedic vet and he diagnosed it as a "Lateral Congenital Elbow Luxation." He stated that since the puppy was not in pain at this point, then they would not recommend surgery. The thing that worries me is that hey state that he may start to develop arthritic changes in the future and the leg would have to be amputated.
The original vet stated that he could manipulate the below back into the socket when the dog was anesthetized, but it would pop back out as there is nothing to keep it in there. The ortho vet said that if that was the case then there could be a change that a surgery could remedy the situation. Apparently, in most of these conditions the bone is so long that it will pop out and will be of improper length to be placed back into the socket. That is what I got out of it anyways.
Any of you guys had to go through with this and any advice?
edit: Broken arm is the left one by the way. The one that says "L" in the pictures.