OMG! Thank goodness he is okay thanks to some very quick thinking on your part. I don't even want to imagine. Please give him a little extra love today, though I'm sure you have that covered already.
Thank you so much for the reminder, and the link to the Red Cross. It looks like I just missed the most recent pet class in our area, but we will definitely sign up for the next one scheduled. I just printed out fresh copies of CPR/Rescue Breathing and the Heimlich Manuever for pet stickies. Now, I have them in two places around the house.