My Shih Tzu got a greenstick fracture on her hind leg when she was a puppy going up some stairs...but she recovered and is fine now. We also took in a stray cat who was attacked by a dog who had to have hock repair surgery on her leg after the dog dislocated it, and she ended up fine. It will cost some money, but they are SO worth it! We just spent $2500 for surgery and specialists for our kitty who, as it turned out, at a tape from an audiocassette while we were on vacation (even with a pet sitter). The vet saved his life, and we are just happy to have him back with us...even if we are broke! At least you have pet insurance, too! Best wishes to your puppy for a speedy recovery!