If you've had a dog with kennel cough, you've heard the sound: a dry hack often followed by retching or gagging. Some people describe it as sounding like a cat hacking up a hairball. Kennel cough is usually mild and self-limiting, but sometimes it causes more severe illness.