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

Odysseus

Pit Bull Terrier

Male, Adult
Hillsboro, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs,
Story
You can fill out an adoption application online on our official website.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 January 14, 2026, 10:21 pm
We'll also keep you updated on Puppy's adoption status with email updates.
new badge
Photo of Puppy

Puppy

American Pit Bull Terrier

Male, Adult
Stratham, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs,
Story
Puppy (approximately 63 pounds) was transferred to the NHSPCA from an overcrowded shelter in Tennessee. This gentle giant is really just a big ol' baby. He loves everyone that he meets and he is so charming that the feeling is always mutual. Puppy is always ready to get some snuggle time with his people, but if you want to take a walk or play some fetch, he's ready for that as well! Puppy lived with children & dogs in his previous home, and his former owners said that he got along very well with both species. He did very well in doggie play groups at his TN shelter, and he has been excellent in his interactions with other dogs when here with us. This big handsome boy deserves a wonderful fur-ever home filled with all the love he's been waiting for. If you can help him out with this, please come & meet Puppy today!If you'd like to meet Puppy 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: White Secondary Color: Brown Brindle Weight: 28.6 Age: 4yrs 6mths 0wks
We'll also keep you updated on Lila's adoption status with email updates.
new badge
Photo of Lila

Lila

Mixed Breed (Medium)

Female, Young
Stratham, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs,
Story
Lila (approximately 37 pounds) was transferred to the NHSPCA from an overcrowded shelter in Tennessee. Lila is a little lovebug who greatly dislikes the hustle & bustle of the shelter. She is ADORES human beings and loves to cuddle with her favorite people. Our precious little princess could use some confidence building for sure! Lila did very well with the other dogs that she was introduced to at her previous shelter, and we feel that she may benefit from a home with a confident adult dog to show her how to "dog" properly. This sweet girl really shines when she gets out of her kennel and spends time with people. She is a huge fan of belly rubs, and snuggling seems to be her top activity. Come meet Lila & make her dreams come true - she is SO ready for her fur-ever home!If you'd like to meet Lila and all her 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: Black Brindle Secondary Color: White Weight: 16.8 Age: 0yrs 11mths 0wks
We'll also keep you updated on Buffy's adoption status with email updates.
new badge
Photo of Buffy

Buffy

Shepherd (Unknown Type)/Siberian Husky

Female, Adult
Stratham, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs,
Story
Buffy (approximately 39 pounds) was transferred to the NHSPCA from an overcrowded shelter in Tennessee. Her blue eyes are show-stoppingly gorgeous, and her sweet & affectionate personality will keep you coming back for more. Buffy is not a fan of the hustle and bustle of shelter life - she has been a calm & quiet lady during her time with us, and it is very clear that she cannot wait to find a home of her own. Buffy loves to relax with her favorite humans, and cuddling on the couch is listed as one of her top activities. She would love to snuggle and watch some Netflix! She is listed as a Husky/Shepherd mix but we see some Hound behaviors in this girl - another top favorite activity is sniffing everything she possible can while out for a walk. Buffy was introduce to dogs at her previous shelter and did well with them, and she has been friendly towards the other dogs she has encountered while here with us. Come meet our blue-eyed beauty & take her out for a walk - she'll love you forever if you provide her with a sniffari (a sniffing safari 😉).If you'd like to meet Buffy and all her 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: White Weight: 17.4 Age: 4yrs 2mths 1wks
We'll also keep you updated on Fuse's adoption status with email updates.
new badge
Photo of Fuse

Fuse

Rottweiler

Male, Adult
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. Fuse’s journey started in Georgia as a public drop-off, and when we reached out to his owner, they decided to surrender him. Now, he’s ready for a fresh start in Northern New England and a family to call his own. Fuse is a 3-year-old rottweiler who is a little head shy but he likes people and gets along great with other dogs—so if you’ve got a pup at home, he’d be thrilled to have a buddy! If you’re looking for a sweet, loyal companion who just needs a little patience and a lot of love, Fuse is your guy!  Fuse arrives in late January! Apply today!  www.4theloveofdog.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 January 14, 2026, 10:53 am
We'll also keep you updated on TRAMP/URGENT's adoption status with email updates.
new badge
Photo of TRAMP/URGENT

TRAMP/URGENT

Beagle/Hound (Unknown Type)

Male, 2 yrs
Seabrook, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with dogs, House-trained,
Story
As a rescue, We do not euthanize dogs but dogs that are listed as URGENT are still waiting to be saved from animal control and they do euthanise. We can only save them when space is available or have an adopter. TRAMP is a sweet boy, he has good energy, plays well with other dogs. His human let him down, he is in a kill shelter at no fault of his! He is now looking for someone the will save him, give him all the attention and love he deserves. He has a lot to offer.

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

Chow Charmer Rescue - NH transport

Manchester, NH 03101

Pet Types: dogs

More an arrow icon

Rescue

Recycled Dogs Rescue - NH Transport

Manchester, NH 03101

Pet Types: dogs

More an arrow icon

Shelter

New England Doglift

816 Elm Street #173, Manchester, NH 03101

Pet Types: dogs

More an arrow icon

Rescue

Tailgait Transport and Rescue

Manchester, NH 03104

Pet Types: dogs

More an arrow icon

Rescue

Saving Sage Animal Rescue Foundation - NH

Manchester, NH 03103

Pet Types: cats, dogs

More an arrow icon

Rescue

Happy Dogs of New England

foster homes, Southern, NH 03103

Pet Types: dogs

More an arrow icon

Rescue

Rebound Hounds NH

Manchester, NH 03103

Pet Types: cats, dogs

More an arrow icon

Rescue

Southern ROOTS Rescue Inc. - NH Chapter

Manchester, NH 03103

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