As far as I know the kennel cough vaccine is dropped into the notrils, not a shot.
Maybe there is something new out, but that is how Rocket recieved the vaccine.
And it was only once, but she is due again.
Edit:VACCINATION OPTIONS:
There are basically two options for Kennel cough vaccination: injectable and intranasal.
Injectable is a good choice for aggressive dogs, who may bite if their muzzle is approached. It provides good systemic immunity as long as two doses are given after age 4 months (with an annual booster). Injectable vaccination may only lead to less severe infection and not complete prevention.
Intranasal vaccination may be given as early as 2 weeks of age and immunity generally lasts 10-12 months. (Usually this vaccine is boosted annually.) The advantage here is that the local immunity is stimulated, right at the site where the natural infection would be trying to take hold.
It takes 4 days to generate a solid immune response after intranasal vaccination so it is best if vaccination is given at least 4 days prior to the exposure. Some dogs will have some sneezing or nasal discharge in the week following intranasal vaccination. As a general rule, nasal vaccination provides faster immunity than injectable vaccination.
Parainfluenza, Adenovirus type 2, and canine distemper, all members of the Kennel Cough complex, are all covered by the standard DHLPP vaccine, the basic vaccine for dogs. Adenovirus Type 2 serum also immunizes against Adenovirus Type 1, the agent of infectious canine hepatitis.
Hope that helps, I learned some too. lol
Julie.