How often should pets be revaccinated?

Veterinarians have traditionally vaccinated annually; however, they are now learning that some vaccines induce immunity that lasts less than one year, whereas others may induce immunity that lasts well beyond one year. The AVMA recommends that veterinarians customize vaccination programs to the needs of their patients. More than one vaccination program may be effective.