Hi there. I'm sorry your post got lost in the shuffle..bumping it up for you.
I don't have experience with kennel cough but many here do. I have read from their posts that it can take months for it to totally clear and that the pups stay on various antibiotics for all that time. I'm so sorry your little one is going thru this but I'm so glad he has you in his corner
Hang in there!