I gave the kennel cough vaccine to my two as we were starting ringcraft consequently they both got a dry cough which they had for a week or two afterwards.
Kayla had KC back in December, she coughed for about a week and I waited another 2 weeks after the last cough before I took her out for walks or to any shows.....it was a very interesting 3 weeks in our house!!!