
Hi Guest,
Poor Charlie Brown (love the name BTW) :) Puppies can be amazingly death defying and it's all too easy for them to have accidents. I've not had a puppy injured but I think I've just been lucky - however that means I've no personal experience to draw on or offer specific advice.
It's great he's been to the vet and splinted, but can I suggest you try not to let him run around on it? I know it's not easy containing a puppy but if you can try and make him rest the foot/leg I'd imagine it has a better chance of recovery. Do you have a cage for him? Or can you keep him in a small area such as the kitchen behind a baby gate? Just so he can't run around like a minx ;)
HTH, regards Teri