Adopt

Puppies and dogs in Rochester, New Hampshire

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

A pair of dogs

Adopt a dog in Rochester, New Hampshire

These adorable dogs are available for adoption in Rochester, 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 Digger's adoption status with email updates.
long timer badge
Photo of Digger

Digger

Mixed Breed (Medium)

Male, 8 mos
Dover, NH
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Digger is one dog who does not know his own size. At only 7 months old and 65 pounds this big love believes he is a lap dog. He is not one to be contained as his energy just keeps him going and going! Digger is one that would do best in an active household who is able to get him plenty of exercise!
We'll also keep you updated on Bowser's adoption status with email updates.
Photo of Bowser

Bowser

Mixed Breed (Medium)

Male, 4 yrs 5 mos
Dover, NH
Size
(when grown) -
Details
Spayed or Neutered,
Story
Bowser's soulful eyes and big smile are just a glimpse into his truly silly demeanor! He experienced a tough life but he's ready to show you how he's blossomed as he now knows what love feels like. Bowser is a bit guarded when meeting new people but given a little time to trust, he quickly warms and the wiggles begin. Toys are his security (especially the squeaky ones!). At just 4 years old (40 lbs.), he's the perfect package of playfulness, affection and curiosity. He's also an outdoor enthusiast who loves long trail walks with a few stops along the way to soak up some sun and belly rubs. Indoors, he transforms into the perfect snuggler who just wants to cozy up with his humans. Bowser will need to meet any potential canine companions to ensure compatibility with his new playmate! He's enjoyed some playtime with shelter pups and his confidence soars with a buddy! His history with cats is unknown. A calm, adult only home is best for Bowser. Bowser can be met by appointment only, given his superstar status! If you're interesting in meeting him, fill out an application today!
We'll also keep you updated on Denver (Dennis) 's adoption status with email updates.
Photo of Denver (Dennis)

Denver (Dennis)

Mixed Breed (Medium)

Male, 2 yrs 5 mos
Dover, NH
Size
(when grown) -
Details
Spayed or Neutered,
Story
Meet Dennis! Dennis is a loving and loyal companion. He loves to run around and play in the outdoors. Dennis is such a versatile pup! He loves to snuggle up with you or get the zoomies. If you love adventures and relaxing on the couch, Dennis is perfect for you!
We'll also keep you updated on Tucker's adoption status with email updates.
Photo of Tucker

Tucker

Mixed Breed (Medium)

Male, 8 yrs 2 mos
Dover, NH
Size
(when grown) -
Details
Spayed or Neutered,
Story
Meet Tucker! Tucker is a loving senior dog. He loves long leisurely walks and intense bouts of playing. Tucker loves playing chase in the yard and is an ever diligent companion. He also does not know what a stranger is, and loves meeting new people.
We'll also keep you updated on Stanley & Manley's adoption status with email updates.
Photo of Stanley & Manley

Stanley & Manley

Mixed Breed (Large)

Male, 8 yrs 2 mos
Dover, NH
Size
(when grown) -
Details
Spayed or Neutered,
Story
Stanley and Manley are two inseparable buddies who came into our care after being spotted roaming the streets together. It took some teamwork to bring them in, though! Manley was caught first, but Stanley proved to be more elusive. Then, in a heartwarming twist, a quick-thinking animal control officer brought Manley along on a field trip to retrieve Stanley. The moment Stanley realized his best friend was close, he bravely emerged from the woods and trotted right to the officer's vehicle, ready to stick by his buddy's side. Since then, Stanley and Manley have been through a lot together. They've received the medical treatment they needed and are now happy, healthy, and even more bonded. The pair absolutely adores spending time together, whether they're going for long walks, romping around in playtime, or curling up for some serious cuddle sessions. Both Stanley and Manley can be a bit shy when meeting new people, but with each other by their side, their confidence shines. They're looking for a forever family that will welcome them both and give them the love they deserve. If you're ready for twice the love, twice the loyalty, and endless heartwarming moments, Stanley and Manley are the perfect duo for you! Manley - Chihuahua/Mix Age: 10 Neutered Male 12.1 pounds
We'll also keep you updated on Hatfield's adoption status with email updates.
Photo of Hatfield

Hatfield

Mixed Breed (Medium)

Male, 1 yr 2 mos
Dover, NH
Size
(when grown) -
Details
-
Story
Hatfield is one dog who does not like to be contained in one area for too long. Once he is outside he would keep going on forever if it was up to him. That doesn't mean that he never has his moments of calm though. Hatfield really enjoys getting pets and snuggling up next to his friends (to him everyone is his friend). If Hatfield sounds like the dog for you then come and meet him during our adoption hours!

Search for a puppy or dog

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

Puppies and dogs in nearby cities

Dog shelters and rescues in Rochester, New Hampshire

There are animal shelters and rescues that focus specifically on finding great homes for dogs in Rochester, New Hampshire. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Rescue

Country Dog Rescue, Inc.

New England, Rochester, NH 03867

Pet Types: dogs

More an arrow icon

Rescue

Rescue Me Labradors

New England States, Kentucky, Rochester, NH 03867

Pet Types: cats, dogs

More an arrow icon

Rescue

Circle Of Hope K9 Rescue ME

berwick, ME 03901

Pet Types: cats, dogs

More an arrow icon

Rescue

3 Dogs Rescue

Berwick, ME 03901

Pet Types: dogs

More an arrow icon

Rescue

Doberman Rescue Unlimited

52 Tenney Road, Sandown, NH 03878

Pet Types: dogs

More an arrow icon

Rescue

Alpha Dog Rescue, Inc.

1498 Carl Broggi Hwy, Lebanon, ME 04027

Pet Types: cats, dogs

More an arrow icon

Shelter

Voice For Animals

Milton, NH 03851

Pet Types: cats, dogs

More an arrow icon

Rescue

Save One Animal Rescue

Dover, NH 03820

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Shelter

Pope Memorial Humane Society - Cocheco Valley

221 County Farm Road, Dover, NH 03820

Pet Types: cats, birds, dogs, rabbits, small animals

More an arrow icon

Rescue

Another Chance Animal Rescue

251 Country Club Rd, Sanford, ME 04073

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 Rochester, New Hampshire and nearby cities.

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