Hi and welcome to YT

! In puppies, kennel cough can actually last for months, unfortunately. Keep doing what you're doing in treating the KC, and also suppressing the cough if it's bad (bc it interferes w/ sleep, which a pup needs). Do NOT get the KC vaccine at this time, if ever (I don't get it, as it's not considered a Core vaccine). Eventually, it will go away, but it may take a good amount of time.