Petfinder.com, The New Hampshire Society for the Prevention of Cruelty to Animals and The New Hampshire Humane Society all host online databases of puppies up for adoption. A visitor looking for a puppy can search for dogs based on age. A search for dogs categorized as "babies" or "young" can provide a list of puppies currently available.
Articles posted on pet adoption sites can help a potential dog owner find the right animal based on factor including size, temperament and needs. The Humane Society has a "Meet Your Match" program where prospective adopters can take assessment tests to find the puppy that is the best fit for them.
DogBreederDirectory.com allows site visitors to search for dogs by state. In New Hampshire the site lists breeders in over 20 different towns. By clicking "Find a Puppy," prospective dog owners can browse puppies by breed.
Adoption events offer people an opportunity to meet puppies available for adoption. Some of the towns where the New Hampshire SPCA hosts events include Stratham, Dover and Portsmouth.
Other organizations that match dogs with owners include We Are Animal Guardians in Weare, NH, the Rolling Dog Farm in Lancaster, NH, and the Animal Rescue Network of New England in Pelham, NH.