It IS kind of amusing though undoubtedly uncomfortable for him.Teehee teehee... poor guy! I've been there , it's not too pleasant! At least I didnt have to go to the ER!
Glad he's doing good and it was a 'false' alarm hehe.
Have you changed his food recently? Or given him new 'special' treaties? Human yum yums? Or could he have gotten to human yum yums?
I have no idea what caused it. He doesn't ever get much human food. He had a bullystick not long ago. Hmmm