Looking for a puppy or dog in New Hampshire? Adopt a Pet can help you find a new best friend near you.
George
Great Pyrenees/St. Bernard
Diesel
Terrier (Unknown Type, Medium)/Beagle
LAYLAH
Great Dane
RODNEY
Chihuahua
Pixie
Pug/Mixed Breed (Small)
Addie
Poodle (Standard)/Shepherd (Unknown Type)
Use the search tool below to browse adoptable puppies and adult dogs in New Hampshire.
There are animal shelters and rescues that focus specifically on finding great homes for dogs in New Hampshire. Browse these rescues and shelters below.
Here are a few organizations closest to you:
Rescue
14 West Swanzey Road, Swanzey, NH 03446
Pet Types: dogs
Shelter
101 West Swanzey Rd, Swanzey, NH 03446
Pet Types: cats, birds, dogs, rabbits, small animals
Rescue
296 Royalston Road, Fitzwilliam, NH 03447
Pet Types: cats, dogs
Select from the options below to view adoptable puppies and dogs in New Hampshire