Some university studies indicate that immunity lasts longer than a year after inoculation, but pet owners should discuss frequency of vaccination with their veterinarian.
After the initial inoculation, the killed rabies vaccine need only be given to adult dogs every three years for effectiveness, although some states require that it be given annually.