As a minimum, a puppy should receive a vaccination at approximately 10 weeks of age and a second vaccination at approximately 17 weeks of age. As a puppy nears the age of 12 weeks, the current thought is it begins to lose the effect of the maternal antibodies which have provided immune protection up to this point. A vaccination at about 10 weeks stimulates the puppy’s immune system but the effect is limited and only lasts for several weeks, thereby necessitating a second vaccination at about 17 weeks. This vaccination should provide immune coverage until the puppy’s first birthday.