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.
new badge
Photo of Celeste

Celeste

Labrador Retriever

Female, 3 mos
Milford, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs,
Story
Meet Celeste, an adorable 12-week-old black-and-tan puppy weighing approximately 6–7 pounds! Celeste and her brother Lucky were rescued from a remote mountainous area near Guayama, Puerto Rico. Their mother and two siblings are still in the area, and efforts to rescue them have not yet been successful. The kind person who rescued Celeste and Lucky reached out for help finding them loving homes, and we couldn't resist these adorable little faces! Celeste is ready for the next chapter of her life — finding a loving family to call her own! Thank you for considering a dog in need! Please go to our website at www.satoheartrescue.org to download our application. The adoption fee is $500.00 which can be paid in cash or check. We look forward to working with you! PLEASE DO NOT send an INQUIRY THROUGH Adopt-A-Pet. Due to the volume of emails we receive, we will not be able to reply.
new badge
Photo of Lucky

Lucky

Labrador Retriever

Male, 3 mos
Milford, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs,
Story
Meet Lucky, an adorable 12-week-old tan puppy weighing approximately 6–7 pounds! Lucky and his sister Celeste were rescued from a remote mountainous area near Guayama, Puerto Rico. Their mother and two siblings are still in the area, and efforts to rescue them have not yet been successful. The kind person who rescued Lucky and Celeste reached out for help finding them loving homes, and we couldn't resist these adorable little faces! Lucky is ready for the next chapter of his life — finding a loving family to call his own! Thank you for considering a dog in need! Please go to our website at www.satoheartrescue.org to download our application. The adoption fee is $500.00 which can be paid in cash or check. We look forward to working with you! PLEASE DO NOT send an INQUIRY THROUGH Adopt-A-Pet. Due to the volume of emails we receive, we will not be able to reply.
new badge
Photo of Goldie

Goldie

Brittany

Female, 6 mos
Milford, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs,
Story
Meet Goldie, a beautiful 6-month-old, 22-pound spayed female. Goldie was found all by herself on a farm in Naguabo, Puerto Rico, by one of our followers. He contacted us asking for help, and when we saw that face, it was love at first sight for us, as we're sure it will be for you! Goldie is currently in a foster home with another dog. They play all day and get along very well. She does great inside the house, and at night she sleeps in her foster mom's room. She knows basic commands like sit and stay, and her foster mom speaks to her only in English to help ease her transition to the USA. Goldie is a social butterfly who happily greets everyone she meets. Thank you for considering a dog in need! Please go to our website at www.satoheartrescue.org to download our application. The adoption fee is $500.00 which can be paid in cash or check. We look forward to working with you! PLEASE DO NOT send an INQUIRY THROUGH Adopt-A-Pet. Due to the volume of emails we receive, we will not be able to reply.
new badge
Photo of CHANEL

CHANEL

Toy Poodle

Female, Adult
Salem, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs, Good with cats, House-trained,
Story
Meet Chenal, a 6 1/2-year-old toy poodle who is as sweet and sophisticated as her French name. She truly is a little lady.   Chenal has an endearing personality that draws people to her wherever she goes. She is a precious, caring, and funny little girl who longs to be loved—and always makes sure you know how much she loves you in return. She’s the kind of dog you just want to scoop up and hug.   Chenal gets along great with everyone. She’s equally comfortable with big dogs and small ones, and she’s wonderful with people.   Be sure to leave room for this little one when you sit down—she’ll be in your lap in a flash. If there’s no space, she’ll snuggle right beside you. At bedtime, she expects a cozy spot there too.   Chenal isn’t just about people—she loves to play! She would thrive in a home with another small dog as a companion. While she hasn’t spent time around young children, she should do well with kids 8 and older. She’s also great with cats.   If you’re looking for a sweetheart to dote on and smother with love, Chenal is the one for you. To learn more about this darling girl and how to welcome her into your family, email Vivienne at vivienneajames@gmail.com or text 615-943-7311 for more details and an application.November 4, 2026, 5:54 pm
new badge
Photo of Ruthie

Ruthie

American Bulldog/Terrier (Unknown Type, Medium)

Female, 2 mos
Londonderry, NH
Size
(when grown) -
Details
-
Story
-
Bonded Pair
new badge
Photo of Baboo

Baboo

Chihuahua

Male, 7 yrs
Chichester, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs, Good with cats,
Story
Meet Baboo & Ruby – A Bond That Can’t Be Broken ❤️ Baboo and Ruby are a sweet father-and-daughter Chihuahua duo who have already experienced one heartbreaking goodbye. Their owner entered permanent memory care last year, leaving these two without the person and home they had always known. A loving caregiver stepped in and has cared for them for the past year, but unfortunately, she can no longer continue—and now Baboo and Ruby need somewhere to go. 💔 Both are spayed/neutered, house-trained, sweet, and loving. Baboo is the more confident and outgoing of the two, while Ruby is a shy little girl who takes comfort in having her dad nearby. The way to their hearts are certainly through their stomachs! Offer them a treat and they will become your best friend. Ruby becomes more outgoing when there are treats around. Baboo loves to be held and snuggle up in a cozy blanket. Sit down on the ground, and you may find Ruby coming over to settle right in your lap. She also loves playing with her toys and heading out for walks to sniff around and explore the world These two aren't asking for much—just a safe, loving home where they can feel secure again and hopefully continue facing life's changes side by side. They've already lost their owner and the home they knew. We would love for them not to lose each other, too. 🏡❤️ Could you be the happy ending Baboo & Ruby are waiting for? 🐾💕

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