Wow, I'm so glad your fuzzy is ok. What a lucky little boy! Please never give rawhides, they are just too dangerous. We all learn from experience

Greenies are dangerous as well, be very wary of hard to digest treats especially since you obviously have a 'gulper' (my harley is too).