Each dog four months or older must be licensed prior to April 30 of each year. Documentation of current rabies vaccination is required at the time of registration. Fees for each dog are as follows:
- Un-neutered Males and un-spayed females: $9.00
- Neutered or spayed: $6.50
- Puppies 4-6 months of age: $6.50
- Group license (five or more dogs): $20.00
- Senior citizens (over 65) first dog: $2.00 additional dogs charged as above.
Owners who fail to license their dogs by May 31 are subject to additional fees or forfeiture of the animals to the dog officer in the town. Cats are not licensed in New Hampshire.