Your new puppy should be vaccinated against five main diseases: Distemper, Hepatitis, Parvovirus, Parainfluenza and Leptospirosis. Protection against these diseases is given together in one injection.   Puppies need one vaccination at 6-8 weeks old and then a second vaccination between 10-12 weeks old.   These must be at least two weeks apart and your puppy must be at least 10 weeks old to have the second vaccination.   Puppies can go out for normal walks 5-7 days after the second vaccination is given.   We also recommend that your puppy is vaccinated against contagious canine cough. This vaccine in administered into your pup’s nasal passage.   Thereafter, your dog will need annual booster vaccinations every year.