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 Spencer's adoption status with email updates.
new badge
Photo of Spencer

Spencer

German Shepherd Dog

Male, Adult
Rockingham transport, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
You can fill out an adoption application online on our official website. Meet Spencer! Spencer is a lovable 2-year-old pup that will sneak his way into your heart! He’s currently thriving in a foster home where he’s proven himself to be the perfect house guest—he has impeccable manners and does great being left out in the home. Spencer is a social butterfly who absolutely loves playing with other dogs. Whether it’s a game of chase or just hanging out with furry friends, he’s always happiest with good company. When playtime winds down, Spencer turns into the ultimate cuddle buddy. He adores attention, melts for belly rubs, and will happily snuggle up right next to you for some quality downtime. If you’re looking for a sweet, affectionate dog who’s equal parts playful and cuddly, Spencer might just be your perfect match!In the short video, you will see Spencer with his best bud, Cooper. They love to walk together, groom each other and play! Thank you for checking out our wonderful orphans. If you would like to find out more please email or call Diane at...diane@ulpr.org or 304-283-0066.   Please email us at  diane@ulpr.org  and request an application.Visit this organization's web site to see any additional information available about this pet.April 8, 2026, 11:59 pm
We'll also keep you updated on Cooper's adoption status with email updates.
new badge
Photo of Cooper

Cooper

Hound (Unknown Type)

Male, Adult
Rockingham transport, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
You can fill out an adoption application online on our official website. Cooper is a 2-year-old goofball with a big personality and an even bigger heart. He might be a little shy when you first meet him, but don’t let that fool you—once he realizes you’re there to give him all the pets, he quickly blossoms into your most loyal best friend. This sweet boy just needs a moment to warm up, and then his silly, playful side shines through. Whether he’s making you laugh with his goofy antics or leaning in for affection, Cooper knows how to win hearts. He absolutely loves attention and will happily stick by your side once he feels comfortable. Cooper is also a huge fan of couch time. After some fun and play, he’s more than ready to curl up next to you, soak in the pets, and enjoy a cozy night in. He’s the perfect mix of playful and laid-back, making him an ideal companion for both adventures and relaxing evenings at home. If you’re looking for a dog who will form a deep bond and reward your patience with endless love (and laughs), Cooper is your guy! Thank you for checking out our wonderful orphans. If you would like to find out more please email or call Diane at...diane@ulpr.org or 304-283-0066.   Please email us at  diane@ulpr.org  and request an application.Visit this organization's web site to see any additional information available about this pet.April 8, 2026, 11:59 pm
We'll also keep you updated on Truffle's adoption status with email updates.
new badge
Photo of Truffle

Truffle

Husky/Cattle Dog

Female, Adult
Rockingham transport, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
You can fill out an adoption application online on our official website. Truffle is a 4-year-old love bug with the sweetest soul and the kind of face you’ll fall for instantly—just one look into those eyes and you’re hooked! This beautiful girl is all about connection, affection, and being close to her people. She can be a little shy at first, but give her a moment and some gentle reassurance, and you’ll quickly see her warm, loving personality shine through. Once she feels comfortable, Truffle truly blossoms and becomes an affectionate, devoted companion. She would absolutely love a home with a yard where she can roll around in the grass, soak up the sunshine, and happily chew on a bone during a relaxing afternoon. It’s her idea of pure bliss! At 4 years old, she’s the perfect balance of playful and settled—past the puppy chaos but still full of life and love to give. If you’re looking for a devoted best friend who will shower you with affection and be your constant companion, Truffle is your girl. Thank you for checking out our wonderful orphans. We try to post videos for each pet so you can really get to know them. If you would like to find out more please email or call Diane at... diane@ulpr.org or 304-283-0066.   Please email us at diane@ulpr.org and request an application. Visit this organization's web site to see any additional information available about this pet.April 8, 2026, 11:59 pm
We'll also keep you updated on Junior's adoption status with email updates.
new badge
Photo of Junior

Junior

German Shepherd Dog/Australian Cattle Dog

Male, Adult
Rockingham transport, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
You can fill out an adoption application online on our official website. Junior is a 3-year-old loyal companion with a gentle heart and a calm, devoted nature. He may come across as a bit reserved when you first meet him, but give him a little time and you’ll discover just how incredibly lovable he truly is. This sweet boy forms strong bonds with his people and loves nothing more than being close by your side. Whether he’s joining you for a nice walk, quietly laying at your feet, or rolling over for belly rubs, Junior is happiest when he’s with you. Junior is also a wonderful listener—he has great recall, responds well to corrections, and genuinely wants to please. His eagerness to do the right thing makes him a fantastic companion for someone looking for a well-mannered, attentive dog. If you’re searching for a steady, affectionate best friend who will be your loyal shadow and shower you with love, Junior is ready to be your perfect match.  Thank you for checking out our wonderful orphans. If you would like to find out more please email or call Diane at...diane@ulpr.org or 304-283-0066.   Please email us at  diane@ulpr.org  and request an application.Visit this organization's web site to see any additional information available about this pet.April 8, 2026, 11:59 pm
We'll also keep you updated on Baylee's adoption status with email updates.
new badge
Photo of Baylee

Baylee

Rottweiler

Female, Young
Hillsboro, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs, House-trained,
Story
You can fill out an adoption application online on our official website. Welcome to the rescue BAYLEE - this lovely 2 yr old lady arrived at the Dallas TX shelter with her puppy. The puppy was adopted ,and Baylee was left on her own. Baylee is dog social, and has not been tested with cats. She will arrive in New England in mid-April. Apply for her today! 4thelvoeofdog.org Visit this organization's web site to see any additional information available about this pet.Apply on our web site: http://4theloveofdog.org/adopt.html April 8, 2026, 9:43 pm
We'll also keep you updated on Kash's adoption status with email updates.
new badge
Photo of Kash

Kash

Pit Bull Terrier

Male, Adult
Stratham, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Kash- A large mixed-breed dog with a fun-loving personality and lots of energy to share! He's used to having free roam of the house when left alone and enjoys relaxing on the couch or bed during his downtime. Kash is a very active, hyper pup-which makes him the perfect companion for someone looking for an adventurous, go-anywhere kind of dog. Whether it's playtime, walks, or just hanging out, he's always ready to be your sidekick. He gets along well with other dogs and, while he can be a little unsure around strangers at first, he warms up quickly when approached calmly and patiently. Kash is fully house-trained and crate-trained, and he already knows basic commands like sit, stay, and come. He loves his chew bones and can be a bit reluctant to give them up-but who can blame him! With the right guidance and continued training, he'll keep improving. Kash is searching for his forever home and a family who will embrace his energy, respect his personality, and give him the love he deserves. If you'd like to meet Kash and all his friends at the New Hampshire SPCA, please visit our Adoption Center during our open hours: 11:00 a.m. to 4:00 p.m. every day except Wednesdays (closed). Have questions? Call (603) 772-2921 ext. 110 or email info@nhspca.org today. Primary Color: Brown Secondary Color: Black Weight: 65.2 Age: 5yrs 0mths 1wks

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:

Shelter

Sullivan County Humane Society

14 Tremont St, Claremont, NH 03743

Pet Types: cats, birds, dogs, farm animals, horses, rabbits, reptiles, small animals

More an arrow icon

Rescue

Wags and Wiggles Rescue

Newport, NH 03773

Pet Types: dogs

More an arrow icon

Rescue

Barking Dog Farm Rescue

Croydon, NH 03773

Pet Types: cats, dogs

More an arrow icon

Shelter

C.R.A.C.K.S.

221 Weeks Road, Charlestown, NH 03603

Pet Types: cats, dogs

More an arrow icon

Rescue

Saved By Grace Animal Rescue - NH

Goshen, NH 03752

Pet Types: dogs

More an arrow icon

Rescue

Ozark Mutts and Stuff, Inc N.H

Alstead, NH 03602

Pet Types: cats, dogs

More an arrow icon

Rescue

DO-Good Dog Rescue - NH Chapter

40 Cooks vill road, Plymouth, NH 03260

Pet Types: dogs

More an arrow icon

Shelter

Upper Valley Humane Society

300 Old Route 10, Enfield, NH 03748

Pet Types: cats, 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