how long does rabies shot last for
Rabies Shots are only effective for 1 year. There is a 3 Year vaccine, but most states only recognize the 1 Year vaccine and so require a dog/cat to be vaccinated every year. â¦ No matter if they received the 1 Year or 3 Year Vaccination. 2 people found this useful.