My friend's dog had kennel cough ("cough and gag" describes it perfectly) for several months. She tried a variety of home remedies and prescribed medicines for him, but it eventually turned into pneumonia. He's fine now.
It wouldn't surprise me a bit if your dog did have a persistent case of kennel cough.
It wouldn't surprise me a bit if your dog did have a persistent case of kennel cough.