subject: Rabies and Your Dog [print this page] The vaccine protocol is once as a puppy (generally around 12 weeks), once a year later and then it varies. Studies show the vaccine is effective for 7 or more years but most municipalities require revaccination every 3 years or less.