Sorry to hear about the pup, how many vets did you check with? Unless there are serious complications with the break the price sounds a little steep. If it was my little brown buddy I would have it done