You would have to ask your veterinary care provider those questions. Dr. Ronald Schultz of the University of Wisconsin School of Veterinary Medicine says that bordetella (kennel cough) is not a vaccinatable disease and that conditions in boarding kennels are the problem. I suppose it's rather like vaccinating against the common cold.
My own experience was that the dogs that we vaccinated against kennel cough for were the only ones that ever got it. The 2 who were never vaccinated against it, never came down with it despite mutiple stays at boarding facilities.
Some dog owners have had luck with the coughing by giving their dogs honey (it works with my kids when they're sick), and
The Whole Dog Journal had an article about honey and dogs http://www.whole-dog-journal.com/iss...s_15967-1.html
in which Juliette de Bairacli Levy says she believes dogs derive the same health benefits from it as humans.
I hope your dog is feeling better soon. One of our vaccinated dogs had a terrible case of kennel cough, it was no fun for him or us.