The first vaccination is done when your pet reaches four months of age. This vaccination is good for one year. The next vaccination given is will be good for three years. You are required by NC State law to have this done, even if your pet never goes outside. You are also required by NHC Ordinance to pay a licensing fee every year. This fee is renewable along with your rabies vaccination. Kennel fees are available if you meet the stipulations.