Sorry that your little buddy had to go through this Frost. If it's of any comfort, this whole thing is allot harder on you than it is on him. I used to breed and show AKC Registered Boxer dogs, and I learned just how tough and resilient dogs are. I can say with certainty that your little buddy will amaze you, as he already has, by continuing on, and enjoying life as much as he did before, and act like nothing happened to him. Dogs always see the best side of life. For example; if a dog had a Z, he'd just enjoy the heck out of it, and never wonder if some other car may be better than his Z.
The up-side of this is that you saw the problem and had it fixed right away.
Do you have any idea as to how this happened? A fall down some stairs, a tussle with his Husky buddy?