who here knows that your dog doesnt need a rabies shot for at least 3 years but your state requires that you get it every year?? there are have been known cases were the rabies shots that last 3 years have been labeled that they last only a year so with these shots your dog is getting over vaccinated and the immune system is actually being weakened by this?? state laws need to change about the rabies vaccine. you can also have your pet tested for the antibodies in his/her system to check if the dog needs to get a booster or not.