Like humans, puppies and dogs need repeat vaccinations to maintain their immunity. Puppies get some natural, short-term immunity from their mother’s milk in the first 24 hours after they’re born. But these antibodies don’t last very long and more milk won’t top them up. Once they’re out of your puppy’s system, there’s no long-term effect on their immune system. That’s why vaccines are so important for lasting immunity. Repeated vaccines ensure your dog is fully protected throughout their life.
Here’s the vaccination schedule for a puppy and dog:
- 6-8 weeks old. Your puppy will get their first vaccination.
- 10-12 weeks old. Your puppy will get their booster vaccination.
- 14-16 weeks old. Your puppy will get their third and final vaccination for now. Your vet will advise when their next booster is due.
- 9-12 months old. Your puppy needs a booster of the core vaccines.
- Every 1-3 years after that. Your dog will get regular vaccinations to maintain immunity throughout their life.
During your puppy’s initial vaccination schedule between 6 and 16 weeks old, your puppy won’t be fully protected. So you won’t be able to take them for walks, visit the dog park or have your puppy socialise with any dogs that aren’t living with them.
Your vet will give you a vaccination record for your dog, showing which vaccinations they’ve had and when. You’ll need to bring it every time they’re vaccinated so it can be updated. Keep it safe - doggy daycares, pack dog walking and homestays or kennels will normally request to see your dog’s up to date vaccination record before accepting them.