I’ll be honest — the first time I brought a puppy home, the vaccination schedule felt like the most confusing part of the whole experience. Core vaccines, non-core vaccines, boosters every few weeks, then suddenly it’s “every 1-3 years” once they’re an adult. It took me a few conversations with my vet (and one missed appointment that pushed everything back) to actually understand the logic behind it. Here’s the breakdown I wish I’d had from day one.
Quick disclaimer: this is general guidance based on standard veterinary recommendations, not a substitute for your own vet’s advice. Your dog’s exact schedule should always be built with your vet based on their specific health, location, and lifestyle.
Why the Schedule Looks the Way It Does
Puppies are born with some antibody protection from their mother, but it fades over the first several weeks of life, and nobody knows exactly when for any individual puppy. That’s why vets don’t just give one shot and call it done — they space out a series of boosters through early puppyhood to make sure your puppy’s own immune system builds solid protection once the maternal antibodies wear off, regardless of exactly when that happens.
The Puppy Vaccine Schedule
6-8 weeks: First DHPP dose (protects against distemper, adenovirus/hepatitis, parvovirus, and parainfluenza — four serious, often fatal diseases bundled into one core vaccine).
10-12 weeks: Second DHPP dose. Your vet may also start the leptospirosis and Lyme vaccines here if your puppy’s lifestyle and location call for them.
14-16 weeks: Third and final DHPP dose, plus the first rabies vaccine (required by law in most places, and needs to be given by a licensed vet). If leptospirosis or Lyme vaccines were started earlier, this is typically when the second dose in that series happens too.
After 16 weeks: Your vet will evaluate whether non-core (lifestyle) vaccines make sense based on your puppy’s specific exposure risks — think Bordetella if they’re headed to daycare, or canine influenza if they’ll be around a lot of unfamiliar dogs.
Boosters throughout this whole window are generally spaced two to four weeks apart. If you’re ever unsure where your puppy is in the sequence, don’t guess — check with your vet, since falling too far behind schedule can sometimes mean restarting part of the series.
Core vs. Non-Core Vaccines, Explained
Core vaccines are recommended for every dog, regardless of lifestyle, because the diseases they protect against are serious, widespread, and genuinely dangerous. This group includes DHPP and rabies.
Non-core (lifestyle) vaccines are recommended based on your dog’s specific risk factors — where you live, whether they’re around other dogs regularly, and what kind of environment they spend time in. This group includes:
- Bordetella — Protects against kennel cough, often required for boarding, daycare, or grooming facilities.
- Leptospirosis — Spread through infected animal urine, increasingly recommended even for suburban dogs since outbreaks can happen anywhere there’s standing water and wildlife exposure.
- Lyme disease — Recommended in tick-heavy regions.
- Canine influenza — Worth considering if your dog is regularly around dogs from outside your immediate circle.
The Adult Dog Booster Schedule
Once your dog finishes the puppy series, they transition to a maintenance schedule to keep their immunity strong:
- DHPP — A booster about one year after the final puppy dose, then typically every three years after that.
- Rabies — Timing depends heavily on state law and the specific vaccine used, but it’s generally every one to three years after the initial adult booster.
- Leptospirosis, Lyme, Bordetella, and influenza — These tend to need annual boosters since immunity from them wanes faster than the core DHPP vaccine.
If you’ve adopted an adult dog with an unknown vaccination history, don’t panic — vets can typically bring them up to date with two visits spaced three to four weeks apart, rather than starting the entire puppy series over.
Factors That Can Change Your Dog’s Specific Schedule
Your vet may adjust the standard schedule based on:
- Indoor vs. outdoor lifestyle
- Geographic location and regional disease risk
- Exposure to other dogs (dog parks, daycare, boarding)
- Overall health status and age
- State and local rabies vaccination laws
A Few Practical Tips
Keep a written or digital record of every vaccine your dog receives, including dates — you’ll need this for boarding, daycare, grooming appointments, and sometimes travel. If you’re planning to socialize your puppy before their series is complete, ask your vet about safe ways to do it (some people use a stroller or carrier to let puppies experience the world from a safer distance until their immunity is more established).
And don’t skip boosters just because your dog “seems healthy.” Vaccine-preventable diseases like parvovirus and distemper are still circulating in unvaccinated dog populations, and the whole point of staying current is preventing exposure before it becomes a problem, not treating it after the fact.
Read Also: Creating a Pet-Friendly Home Office: Work-Life Balance with Your Furry Colleague
Bottom Line
The short version: puppies need a three-dose core series between 6 and 16 weeks, plus rabies around 14-16 weeks, followed by adult boosters every 1-3 years depending on the vaccine. Non-core vaccines get layered in based on your dog’s specific lifestyle. The exact details can shift based on your vet’s recommendations and your local laws, so use this as a framework for the conversation, not a replacement for it — your vet will build the plan that’s actually right for your dog.