Never give up on someone you can't go a day without thinking about.
It may not be kennel cough. My vet recently told me about canine influenza. It appears just like kennel cough but is much worse. You need to take your dog to the vet ASAP to get checked. Let me know how it goes.