@Sunny:
Oklahoma requires it yearly .. with Sandie she gets a lump bout the size of a nickle .. the vet adds something to the shot thats supossed to help that not happen. Her first puppy shot the lump stayed for a long time … but since the additive it last now a few weeks.
Sunny, Oklahoma law (see below) allows for a 3 year rabies vaccine, but also allows municipalities to impose more frequent boosters. Have you checked your odinances to make sure they actually do require annual rabies vaccinations? What county/city do you live in?
OKLAHOMA Rabies Law http://www.oar.state.ok.us/viewhtml/310_599-3-9.1.htm
Title 310 Chapter 599 Subchapter 3 – Rabies Control
310:599-3-9.1. Required immunization of dogs, cats, and ferrets
(a) The owner or custodian of a domestic dog, cat, or ferret shall cause the animal to be vaccinated against rabies by the time the animal is four months of age and at regular intervals thereafter according to the label directions of an approved rabies vaccine for use in that species, or as prescribed by ordinances or rules adopted by a municipality within whose jurisdiction the animal owner resides.
(b) A veterinarian who administers or supervises the rabies vaccination of a dog, cat, or ferret shall issue to the animal's owner/custodian a vaccination certificate that meets the minimum standards set forth in OAC 310:599-3-7. Animal identification including, but not limited to species, gender, age, and predominant breed and coloring must be indicated on the vaccination certificate.