Adopt

Puppies and dogs in New Hampshire

Looking for a puppy or dog in New Hampshire? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in New Hampshire

These adorable dogs are available for adoption in New Hampshire. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
We'll also keep you updated on Scout E's adoption status with email updates.
new badge
Photo of Scout E

Scout E

Bull Terrier

Male, Adult
Londonderry, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
Please contact Jetta (Jetta.elliott@att.net) for more information about this pet.Super sweet male pitbull about a year oldMessage Jetta.elliott@att.net. Scout is the absolute sweetest boy ever. A little Chihuahua bossed him around with Jo push back. Seriously he’s a sweetheart. He is not aggressive towards other dogs, Katz or anything else, And yes, he is bullied by a little Chihuahua. Absolute love bug. Attached like glue. Never leaves the yard where he lives (no fence). This guy is looking for children to play with. The rescue says he absolutely loves children and a home with children would be the best home for him. But he’s with a lady now and he definitely wants to be her full-time companion… So that would work too. He is about a year old. Currently located in Harrison, Arkansas, but would be brought to you via the rescue network transport. This guy is an absolute gem.April 3, 2026, 11:06 pm
We'll also keep you updated on Humphrey's adoption status with email updates.
new badge
Photo of Humphrey

Humphrey

Beagle/Pug

Male, Puppy
Stratham, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Primary Color: Brown Secondary Color: Brown Weight: 4.58 Age: 0yrs 0mths 10wks
We'll also keep you updated on Raymond's adoption status with email updates.
new badge
Photo of Raymond

Raymond

Beagle/Pug

Male, Puppy
Stratham, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Primary Color: Brown Secondary Color: Brown Weight: 3.48 Age: 0yrs 0mths 10wks
We'll also keep you updated on Hallie's adoption status with email updates.
new badge
No photo available for Hallie

Hallie

Mixed Breed (Large)

Female, Senior
Stratham, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
Primary Color: Black Secondary Color: Black Weight: 21.5 Age: 10yrs 0mths 0wks
We'll also keep you updated on Ziggy's adoption status with email updates.
new badge
Photo of Ziggy

Ziggy

Boxer

Male, Senior
Stratham, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs, House-trained,
Story
Sweet gentle Ziggy is estimated to be 11-12. He was rescued from a neglect case with many other dogs. He has some arthritis and walks slow. He is fine with other dogs. Very gentle. Needs some love to get a little spark back. He would love a comfy bed to retire in.April 3, 2026, 7:51 pm
We'll also keep you updated on Baby's adoption status with email updates.
new badge
Photo of Baby

Baby

Chihuahua

Female
East Derry, NH
Size
(when grown) -
Details
Good with kids, Good with dogs, House-trained,
Story
All interested people should submit an adoption application as their first step. Hi there, future best friend My name is Baby.  I’m a 10-year-old Chihuahua with a little sprinkle of gray on my face (I like to think it makes me look wise and distinguished). Don’t let my age fool you though—I’ve still got plenty of spunk and pep in my step! I enjoy my walks and I’m very polite on a leash. No pulling here—just happy little strolls by your side. If you’re looking for a social butterfly… you found her. I love people. Like, really love them. Strangers?? They are just friends I haven’t met yet. I’ll happily greet anyone with a wag and a smile. I’m not shy in the slightest, and I’ve never been the type to snap or growl. I’m all sweetness, all the time.  Other dogs? Big, small, in-between—I get along with everyone. I haven’t had the chance to meet any cats yet, but honestly, I’m such an easygoing girl, I’d probably be just fine sharing my space.  I’m a well-mannered lady, too. I’m housebroken and even know how to use a pee pad if needed. I aim to make life as easy as possible for my person. Oh—and I can “sit pretty”! It’s adorable, if I do say so myself.  I also be right by your side if I hear the sound of a treat bag opening. Now… I should mention I’m a tiny bit on the chunky side. I may have enjoyed a few too many table scraps in my past life (no regrets!), but I’m ready to keep things balanced with you—maybe with some walks and healthy treats. What I’m really looking for is a loving home—maybe with someone who wants a chill little companion to keep them company. I’d be perfect for someone who appreciates the gentle, easy love that only a sweet senior like me can give.  If you’ve got a cozy spot on the couch and room in your heart, I promise I’ll fill your days with warmth, companionship, and lots of tail wags. Love, Your future little shadow, Baby  All pets adopted from GDHS are spayed or neutered, have vaccinations brought up to date, are on heartworm preventative (dogs), FIV/FELV tested (cats) and microchipped. The Greater Derry Humane Society does not have a physical shelter, and all visits are by appointment only. April 3, 2026, 7:47 pm

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in New Hampshire.

Puppies and dogs in New Hampshire cities

Shelters & rescues 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

New Hampshire Sled Dog Rescue

Jefferson, NH 03583

Pet Types: dogs

More an arrow icon

Rescue

SODOA NH (Saving Our Dogs of Appalachia)

Conway, NH 03818

Pet Types: cats, dogs

More an arrow icon

Shelter

Conway Area Humane Society

223 E. Main St, PO Box 260, Conway, NH 03818

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Rescue

Connect A Pet New England

2186 NH Rt 16, Albany, NH 03818

Pet Types: dogs

More an arrow icon

Rescue

Circle of Hope K9 Rescue NH

Conway, NH 03818

Pet Types: cats, dogs

More an arrow icon

Rescue

New Digs For Dogs

North Haverhill, NH 03774

Pet Types: dogs

More an arrow icon

Shelter

Lakes Region Humane Society

11 Old Rt. 28, PO Box 655, Ossipee, NH 03864

Pet Types: cats, dogs

More an arrow icon

Rescue

Australian Shepherds Furever - New Hampshire

PO Box 1676, Meredith, NH 03253

Pet Types: dogs

More an arrow icon

Rescue

Bare Paws Rescue

PO Box 7193, Gilford, NH 03247

Pet Types: dogs

More an arrow icon

Rescue

Mountainview Shih Tzu Rescue

P.O. Box 151, Bristol, NH 03222

Pet Types: dogs

More an arrow icon

Looking for a specific shelter or rescue?

For a comprehensive list of all shelters and rescues, try our search page. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

Image of dog

Looking for a specific breed?

Select from the options below to view adoptable puppies and dogs in New Hampshire

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Klee Kai Alaskan Malamute American Bulldog American Cocker Spaniel American Eskimo Dog American Hairless Terrier American Pit Bull Terrier American Staffordshire Terrier Anatolian Shepherd Aussiedoodle Australian Cattle Dog Australian Kelpie Australian Shepherd Australian Terrier Basenji Basset Hound Beagle Bearded Collie Beauceron Bedlington Terrier Belgian Laekenois Belgian Malinois Belgian Shepherd Belgian Tervuren Bernedoodle Bernese Mountain Dog Bichon Frise Black Mouth Cur Black and Tan Coonhound Bloodhound Blue Lacy/Texas Lacy Bluetick Coonhound Bolognese Border Collie Border Terrier Borzoi Boston Terrier Bouvier des Flandres Boxer Boykin Spaniel Briard Brittany Brussels Griffon Bull Terrier Bullmastiff Cairn Terrier Canaan Dog Cane Corso Cardigan Welsh Corgi Carolina Dog Catahoula Leopard Dog Caucasian Shepherd Dog Cavachon Cavalier King Charles Spaniel Cavapoo Chesapeake Bay Retriever Chihuahua Chinese Crested Chinook Chiweenie Chow Chow Clumber Spaniel Cockapoo Cocker Spaniel Collie Coonhound Corgi Coton de Tulear Curly-Coated Retriever Dachshund Dalmatian Dandie Dinmont Terrier Doberman Pinscher Dogo Argentino Dogue de Bordeaux Dutch Shepherd English (Redtick) Coonhound English Bulldog English Cocker Spaniel English Setter English Shepherd English Springer Spaniel English Toy Spaniel Entlebucher Feist Field Spaniel Fila Brasileiro Finnish Lapphund Finnish Spitz Flat-Coated Retriever Fox Terrier (Smooth) Fox Terrier (Toy) Fox Terrier (Wirehaired) Foxhound French Bulldog German Pinscher German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound (Haldenstrover) Harrier Havanese Horgi Hovawart Husky Ibizan Hound Icelandic Sheepdog Irish Setter Irish Terrier Irish Water Spaniel Irish Wolfhound Italian Greyhound Italian Spinone Jack Russell Terrier Japanese Chin Jindo Kai Dog Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Komondor Kuvasz Kyi Leo Labradoodle Labrador Retriever Lakeland Terrier Lancashire Heeler Leonberger Lhasa Apso Löwchen Maltese Maltipoo Manchester Terrier Maremma Sheepdog Mastiff Miniature Bull Terrier Miniature Dachshund Miniature Pinscher Morkie Mountain Cur Munsterlander Mutt Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwegian Lundehund Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Parson Russell Terrier Patterdale Terrier (Fell Terrier) Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Podengo Portugueso Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle (Miniature) Poodle (Standard) Poodle (Toy or Tea Cup) Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Rhodesian Ridgeback Rottweiler Saluki Samoyed Schiller Hound Schipperke Schnauzer (Giant) Schnauzer (Miniature) Schnauzer (Standard) Schnoodle Scottie, Scottish Terrier Scottish Deerhound Sealyham Terrier Shar Pei Sheepadoodle Sheltie, Shetland Sheepdog Sheppit Shepsky Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi St. Bernard Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier Westie, West Highland White Terrier Wheaten Terrier Whippet Wirehaired Pointing Griffon Xoloitzcuintle/Mexican Hairless Yorkie Poo Yorkie, Yorkshire Terrier