Wow. Poor little guy! I hope he recovers quickly and that there is no recurrence. Did the vet have any idea at all how it could have happened? I wish the best outcome possible for him! I know how awful you must feel. We have a veritable zoo here, but one if my BP's and my sav are MY babies! I would be sick if anything happened to those two.