New Hampshire Dog Breeder Licensing Requirements

License Required

Last updated: 2026-10-03 Checked against official sources October 3, 2026

Report an Error

Quick Summary

New Hampshire regulates people who sell or transfer dogs under its pet vendor and kennel laws (RSA 437), which are tied to the state Department of Agriculture, Markets, and Food. A state pet vendor license is needed for anyone who transfers 30 or more dogs, cats, or ferrets (or 50 or more birds) to the public in a calendar year (RSA 437:1). Separately, every individual dog over four months old must be licensed each year with the town where the dog is kept under RSA 466:1.

License Required Yes
Annual Fee $200 nonrefundable pet vendor license fee; licenses expire June 30 each year (RSA 437:3)
Threshold 30 or more dogs (or 30 cats, 30 ferrets, or 50 birds) transferred to the public per calendar year (RSA 437:1, IV)

Compare New Hampshire's fees and thresholds to all 50 states →

Regulatory Agency: New Hampshire Department of Agriculture, Markets, and Food

Who Needs a License in New Hampshire?

In New Hampshire, people who breed and sell dogs may need a state license through the Department of Agriculture, Markets, and Food, in addition to the regular town dog license every owner must get. State law defines a pet vendor as anyone who transfers 30 or more dogs, 30 or more cats, 30 or more ferrets, or 50 or more birds to the public in New Hampshire between January 1 and December 31 (RSA 437:1, IV), and a pet vendor may not transfer animals without a license (RSA 437:3). Separately, the town dog-licensing law treats sellers of 10 or more litters or 50 or more puppies a year as commercial kennels for town license fees (RSA 466:4, III). Breeders below the threshold are exempt from the pet vendor license (RSA 437:7), but anyone, including a hobby breeder, who transfers a dog in New Hampshire must have it vaccinated and provide an official health certificate issued by a veterinarian within the prior 14 days (RSA 437:8). Owners of 5 or more dogs may also get a $20 town group license (RSA 466:6).

How to Apply

To apply, contact the New Hampshire Department of Agriculture, Markets, and Food, which oversees pet vendor and kennel licensing under RSA 437. You will likely need to show proof of current rabies vaccination for your dogs, since New Hampshire requires rabies vaccination for dogs, and you may need to pass a facility inspection before a license is issued. If you keep more than four breeding females and sell puppies sight unseen or at wholesale, you may also need a USDA Class A license under the federal Animal Welfare Act. Separately, you must license each individual dog over four months old with your town clerk each year under RSA 466:1. Apply to the commissioner with the required information and the $200 fee; vendors transferring 50 or more dogs must also include certification from the local zoning official that the facility meets municipal zoning (RSA 437:3). Confirm the current form with the Department.

Fees and Costs

The state pet vendor license requires a nonrefundable $200 application fee, and licenses expire June 30 each year and must be renewed (RSA 437:3). There is no separate state hobby breeder registration fee. Town-level individual dog license fees are set by state law and are modest. For example, one town lists $6.50 for a spayed/neutered dog, $9.00 for an unaltered dog, and $2.00 for a senior owner's single dog. A late fee of $1.00 per month applies to town dog licenses not renewed after June 1.

Inspections and Compliance

New Hampshire's pet vendor and kennel system generally involves facility standards and inspection, and licensed pet vendors must allow unannounced inspections by department staff or local animal control, law enforcement, or health officials at reasonable times (RSA 437:3, II). In comparable states, inspectors check housing, sanitation, record-keeping, and the health of the animals before and during licensing. Breeders should expect that a state license may require passing an inspection and keeping the facility in compliance to renew. Confirm the current inspection requirements directly with the Department of Agriculture, Markets, and Food.

Record-Keeping Requirements

New Hampshire's pet sale laws include consumer protections that depend on proper records. Under RSA 437:6, a person who acquires a dog from a licensed seller has 14 days to have the animal examined by a licensed veterinarian under the state's puppy 'lemon law,' which means sellers must handle health records and disclosures carefully. Breeders should keep records of rabies vaccinations, veterinary care, and sales or transfers. Licensed pet vendors must keep a record of every animal obtained or transferred, showing breed, dates, source, recipient, and microchip or tattoo number (RSA 437:3), and must keep each dog's official health certificate available for inspection for one year after the animal leaves (RSA 437:8).

Penalties for Non-Compliance

Operating as an unlicensed seller or violating New Hampshire's animal welfare and sale laws can lead to enforcement action, and the state has numerous laws protecting animal welfare, including animal cruelty statutes. Under the puppy 'lemon law' (RSA 437:6), buyers who receive a sick dog from a licensed seller have remedies, which creates liability for sellers who do not comply. For town dog licenses, a late fee of $1.00 per month applies after June 1, and a dog not licensed within the required time can be subject to forfeiture under state law. A pet vendor who transfers animals without a license, or anyone who transfers a dog without the required official health certificate, is guilty of a misdemeanor and may face an administrative fine of up to $1,000 per violation (RSA 437:10). The commissioner can also deny, suspend, or revoke a license (RSA 437:4).

Sources and References