Awwww poor fellow. At least you have a concrete answer on what it was and hopefully he is on the mend now