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 Stormy's adoption status with email updates.
No photo available for Stormy

Stormy

Cane Corso/Mixed Breed (Medium)

Female, Young
Salem, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Not good with kids, Not good with dogs, Not good with cats,
Story
Meet Miss Stormy!Stormy is an 8th month old Cane Corso puppy. She is 75 lbs and still still has growing to do! She is gorgeous sweet girl, but will need someone with large breed experience, keeping in mind though that despite her large size she IS still a puppy. She needs continued manners training and socialization. She is nervous of new people but warms up quickly to woman. She also still needs help with house training. She would be fine living with other dogs her size and energy level to play with. She lived with a cat but was a bit too much for it. She can live with older kids! She enjoys cuddles and playing fetch!If you think Stormy is the girl for you please apply to meet her!
We'll also keep you updated on Brody's adoption status with email updates.
No photo available for Brody

Brody

American Staffordshire Terrier/Mixed Breed (Medium)

Male, Young
Salem, NH
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Not good with kids, Not good with dogs, Not good with cats,
Story
Meet Brody! Brody is the cutest little tootsie roll (his nickname)! Brody is a 3 1/2-month-old Pitbull puppy. Due to his age, he will need lots of socialization and manners training. He is learning a lot with us here, but will need someone with the time and patience to help him grow into the best adult dog he can be! He is looking forward to meeting his furever home!
We'll also keep you updated on Bruschi's adoption status with email updates.
No photo available for Bruschi

Bruschi

American Pit Bull Terrier/Mixed Breed (Medium)

Male, Senior
Salem, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Not good with kids, Not good with dogs, Not good with cats,
Story
Meet Bruschi!Bruschi is a 10 yr old Pitbull. He has had a very traumatic and unfortunate event take place in his life and deserves the best LAST home possible! He is good with other dogs, and good with kids. He is a laid back, sweet guy. He would love a cozy bed or couch to nap and cuddle on. He enjoys short, slow walks and rolls in the grass. He loves attention and playing tug with his rope toys! He will make the perfect companion dog to snuggle up with and watch movies. Please consider meeting Bruschi!
We'll also keep you updated on Mia's adoption status with email updates.
No photo available for Mia

Mia

Mixed Breed (Small)/Mixed Breed (Medium)

Female, Adult
Salem, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Not good with kids, Not good with dogs, Not good with cats,
Story
LILY AND MIA ARE A BONDED PAIR AND MUST BE ADOPTED TOGETHERMeet Mia! Mia is a very sweet eight-year-old Boxer mix. Mia and her daughter Lily are bonded so they would need to find a forever home together. Mia and Lily want to be your only animals to have all your attention at home! Mia and Lily love walks and play time together, they would love to have a home with a big yard. Mia and Lily are waiting patiently for their forever home! I was featured on Fox 25 news with my sister, Lily on 3/15! Check us out!https://www.boston25news.com/news/local/furever-friday-mia-lilly-looking-forever-home/26J46347XRGY3JVP3DQT3L4TYY/
We'll also keep you updated on Lily's adoption status with email updates.
No photo available for Lily

Lily

Mixed Breed (Small)/Mixed Breed (Medium)

Female, Adult
Salem, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Not good with kids, Not good with dogs, Not good with cats,
Story
LILY AND MIA ARE A BONDED PAIR AND MUST BE ADOPTED TOGETHERMeet Lily! Lily is a five-year-old Boxer mix that is bonded to her mom Mia! Lily and Mia love to have all your attention so they would do best being your two only babies. We are not sure if they have ever lived with cats or kids. They both have so much energy and love to give so they both are on a look out for finding their forever home!I was featured with my sister, Mia on Fox 25 news on 3/15! Check us out! Copy and paste link below https://www.boston25news.com/news/local/furever-friday-mia-lilly-looking-forever-home/26J46347XRGY3JVP3DQT3L4TYY/
We'll also keep you updated on GIBSON (Lab)'s adoption status with email updates.
Photo of GIBSON (Lab)

GIBSON (Lab)

Labrador Retriever

Male, Adult
Salem, NH
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
  Gibson is a 4 year old Black Lab male that weighs 60-65 pounds and is a  mellow guy that needs to own his home and his people.  He has belonged to someone in thempast because this handsome boy loads up in a car with the ease of BUTTAH!   Just say “let’s go” and Gibson is right there to hop in and ride off in to the sunset. He is housebroken and very mellow and low key.  We have tried him in other homes and he was fine with most of the other dogs but where he is now, the dog and Gibson,Don’t gel.  Gibson needs to be King of the home and the family’s world.  He is a good boy and a happy well-adjusted dog that is ready to make your world a happy one! Please email us at ccrtennessee@gmail.com    PLEASE NOTE:  Our dogs are transported from Tennessee to meeting places in the states where we have posted.  Further information about us is given on our Adopt-A-Pet site.  The adoption fees vary and will be provided as well as noted on the application you receive.  Contact us at 615-661-5333 or ccrnewengland@gmail.com

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

Franklin Animal Shelter

19 Rescue Road, (formerly 71 Punch Brook Rd), Franklin, NH 03235

Pet Types: cats, dogs

More an arrow icon

Shelter

Tailwind Greyhound Adoption Program

P.O. Box 144, Canterbury, NH 03224

Pet Types: dogs

More an arrow icon

Rescue

Libby's Haven for Senior Canines

P. O. Box 65, Canterbury, NH 03224

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

Shelter

New Hampshire Humane Society

1305 Meredith Center Rd, Laconia, NH 03246

Pet Types: cats, dogs, rabbits

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

Rescue

Bare Paws Rescue

PO Box 7193, Gilford, NH 03247

Pet Types: dogs

More an arrow icon

Rescue

Greyhound Pets of America - Central NH Chapter

PO Box 778, Concord, NH 03302

Pet Types: dogs

More an arrow icon

Rescue

Adopt-A-Stray - NH

Concord, NH 03302

Pet Types: cats, dogs

More an arrow icon

Rescue

Second Chance Boxer Rescue- Concord

P.O. Box 525, Woolwich, ME 04579, Concord, NH 03301

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