Puppies need multiple vaccinations that are age appropriate to be properly vaccinated and to prevent vaccine failure from maternal antibody interference. Be sure your 6-week old puppy receives a vaccination at least every three weeks until 18 weeks of age.