I am pretty sure kennel cough is one of the things they are vaccinated against. I think dogs contract things from other dogs poos (sorry TMI).

I had to have a little giggle about DH having to nail down the blankets as otherwise your dog would pull them out! Reminded me of my first dog! They are funny creatures sometimes.

Probably a good idea to get him checked out tomorrow anyway JIC.

Will be thinking of you guys and your pup