Hi everyone. I am undecided on just how necessary this is. I believe it's given in the form of a nasal spray. I have no intention of putting him in kennels (like most pups, he has separation anxiety and I'm not going away anywhere) and although we meet other dogs and their owners at the park, I wouldn't say we're ever in the company of a great many dogs. Vet said it was up to me. Receptionist said the same but hinted that as there are so many strains of kennel cough, it may not protect against everything anyway. Did you get this done for your pup (and would it affect insurance not to)? Many thanks.