It does sound like kennel cough to me. Kennel cough does sound like they have something stuck in their throats rather than a human type cough. Our rescue dog had it when she first arrived and she didn't cough constantly, just every now and again. It's very infectious apparently, although I have to say my other two dogs didn't catch it at all. I didn't take Amber to the vets. I just kept her away from other dogs, stopped walks but let her play in the garden and gave her honey. You can give them children's cough medicine but I'm not sure which and what dose. Someone else may be along who knows more.