Does my dog need the Bordetella vaccine? The Bordetella vaccine can prevent kennel cough. It is administered by vets as a squirt in the nose. Not all dogs need this vaccine, but we recommend it for social dogs and any dogs who will be boarded (most boarding facilities require proof of a recent Bordetella vaccine).