The primary way to prevent kennel cough is to keep your dog vaccinated. The core vaccine also includes vaccination against common viruses that contribute to kennel cough development. There is also a vaccine effective against Bordetella bronchiseptica, which can also cause kennel cough. Your veterinarian will let you know which vaccinations are more important for your dog to receive. Just doing the vaccination one time is not effective forever. You need to get your dog a booster of its vaccination on a regular basis. In general, the first booster is given after one year, and then subsequent boosters are given every three years.  New strains of kennel cough occur regularly. Getting your dog's vaccination updated can increase the likelihood that your dog will be protected. Because of the many causes of kennel cough, vaccination will not guarantee 100% that your dog will not get the disease. However, it will reduce the chances considerably. Dogs and puppies that are exposed to a lot of other dogs are at increased risk for this disease. This contact can occur at dog parks, groomers, puppy classes, obedience classes, and boarding at kennels. Keeping puppies isolated from other dogs, except litter mates and the mother, until they can get vaccinated is a good idea. Puppies don't usually get vaccinated against the causes of kennel cough until they are around four months old. However, some of the intranasal drops can be given to puppies as young as three weeks of age. When dogs drink out of a common bowl, droplets from an infected dog’s nasal and mouth secretion can contaminate the water and bowl with Bordatella. When an uninfected and unvaccinated dog laps the water, it can contract the bacteria and come down with kennel cough. To avoid this completely don’t share water or food bowls and wash them frequently in hot, soapy water. The same applies to toys that dogs may share while they are playing.
Get your dog vaccinated. Get your dog's vaccination updated. Keep unvaccinated dogs away from other dogs. Don't allow your dog to drink out of communal water dishes.