We believe the best time to start puppy shots is 6-8 weeks of age. That said, the main thing is to get started. Just remember: no matter when you start, all vaccines in the series are three weeks apart!
We believe the best time to start kitten vaccinations is at 9 weeks. We will not vaccinate kittens prior to 9 weeks. The second vaccination is given 4 weeks later and during that visit we normally give the 1 year rabies vaccine. As with the puppy series, if you start late, it's okay; just know the vaccines in kittens are 4 weeks apart.
The goal is to vaccinate your pet yearly for the viruses that are in your area or to which your pet will be exposed. Adult vaccines are given yearly with an annual exam, weight & temp, discussion of general concerns and possibly a fecal analysis.
Most canines will receive their 3-year rabies vaccine on the anniversary of their first rabies vaccine and every three years thereafter.