Adopt

Puppies and dogs in Minnesota

Looking for a puppy or dog in Minnesota? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in Minnesota

These adorable dogs are available for adoption in Minnesota. 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 Adam

Adam

English Springer Spaniel

Male, Young
Minneapolis, MN
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Adam!This handsome guy is a 1-year-old, 36-pound setter mix. Adam was found as a stray alongside his sister and has been settling in wonderfully at the rescue.Adam is outgoing, friendly, and absolutely loves meeting new people. He’s the kind of dog who lights up when he sees you coming and will happily lean in for pets and attention. He’s also gentle, sweet-natured, and does great with other dogs, making him a perfect companion for both people and pups alike.If you’re looking for a loyal, loving, and social dog to join your family, Adam could be your perfect match!Apply to adopt: charmingpetrescue.org/adoptIMPORTANT: Please read all below, especially if you live outside of Texas, which is where our rescue is located.Apply to adopt on our website: https://www.charmingpetrescue.org/adoptAll of our animals are spayed/neutered, microchipped, and up to date on shots.ALL of our animals are located in Boerne, TX, but transport after adoption is available to other states for a $300 fee for dogs or an additional fee varying by location for cats. If you are seeing our pets posted in your state, that's because you live near a transport stop, they are not currently at that location. Petfinder lists our pets as 'Out of Town' pets at other locations, and Adopt-a-Pet lists our location as a Transport stop. Those are currently the only options they offer to make this clear, so we put this description we've put at the bottom to explain it. You can read more about transport here: www.charmingpetrescue.org/transportWe understand transport is not an option for everyone, but we offer it at the cost we pay the transport company for those who wish to adopt from us.May 4, 2025, 6:05 am
new badge
Photo of Adora

Adora

English Springer Spaniel/Terrier (Unknown Type, Medium)

Female, Young
Minneapolis, MN
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Meet Adora!This sweet and gentle girl is a 1-year-old, 29-pound setter mix with a heart full of love. Adora was found as a stray alongside her brother, and she’s been thriving since arriving at the rescue. She’s quiet, affectionate, and has a naturally calm and friendly demeanor.Adora gets along beautifully with other dogs and adores people—she’s the kind of pup who will melt into your lap for snuggles or follow you around with those soft, adoring eyes. Whether you’re out for a walk or curled up on the couch, she’s the perfect companion.If you’re looking for a quiet, loving, and easygoing dog to welcome into your life, Adora might just be the one for you.IMPORTANT: Please read all below, especially if you live outside of Texas, which is where our rescue is located.Apply to adopt on our website: https://www.charmingpetrescue.org/adoptAll of our animals are spayed/neutered, microchipped, and up to date on shots.ALL of our animals are located in Boerne, TX, but transport after adoption is available to other states for a $300 fee for dogs or an additional fee varying by location for cats. If you are seeing our pets posted in your state, that's because you live near a transport stop, they are not currently at that location. Petfinder lists our pets as 'Out of Town' pets at other locations, and Adopt-a-Pet lists our location as a Transport stop. Those are currently the only options they offer to make this clear, so we put this description we've put at the bottom to explain it. You can read more about transport here: www.charmingpetrescue.org/transportWe understand transport is not an option for everyone, but we offer it at the cost we pay the transport company for those who wish to adopt from us.May 4, 2025, 6:05 am
new badge
Photo of Einstein

Einstein

Shih Tzu/Terrier (Unknown Type, Medium)

Male, Adult
Minneapolis, MN
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Meet Einstein!Einstein is an adorable 8-year-old, 12-pound Shih Tzu with a heart full of love. Found wandering as a stray, this sweet boy got a fresh grooming, a dental, and had a few lumps removed—and he’s feeling so much better! Einstein may be hard of hearing or deaf, but it doesn’t slow him down. He’s incredibly sweet, great with other dogs and all people, and has a gentle, affectionate nature. Einstein is a good eater, loves following his person around, and would be thrilled to snuggle in bed with you. He’s also doing well with house training. Einstein is ready to bring love and companionship to a lucky forever home!IMPORTANT: Please read all below, especially if you live outside of Texas, which is where our rescue is located.Apply to adopt on our website: https://www.charmingpetrescue.org/adoptAll of our animals are spayed/neutered, microchipped, and up to date on shots.ALL of our animals are located in Boerne, TX, but transport after adoption is available to other states for a $300 fee for dogs or an additional fee varying by location for cats. If you are seeing our pets posted in your state, that's because you live near a transport stop, they are not currently at that location. Petfinder lists our pets as 'Out of Town' pets at other locations, and Adopt-a-Pet lists our location as a Transport stop. Those are currently the only options they offer to make this clear, so we put this description we've put at the bottom to explain it. You can read more about transport here: www.charmingpetrescue.org/transportWe understand transport is not an option for everyone, but we offer it at the cost we pay the transport company for those who wish to adopt from us.May 4, 2025, 6:05 am
new badge
Photo of Terrance

Terrance

Chihuahua/Terrier (Unknown Type, Medium)

Male, Puppy
Minneapolis, MN
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Meet Terrance!At just 5 pounds and 5 months old, this chihuahua mix is small in size but enchanted in personality. He may be a bit shy at first, but once he sprinkles his trust-dust on you, he’ll be your loyal sidekick through every magical adventure.Looking for a forever friend with wings (okay, ears) and a heart full of pixie charm? Terrance is ready to flutter into your life and cast a spell of unconditional love.Adopt Terrance—because some fairytales come with paws and a wagging tail.IMPORTANT: Please read all below, especially if you live outside of Texas, which is where our rescue is located.Apply to adopt on our website: https://www.charmingpetrescue.org/adoptAll of our animals are spayed/neutered, microchipped, and up to date on shots.ALL of our animals are located in Boerne, TX, but transport after adoption is available to other states for a $300 fee for dogs or an additional fee varying by location for cats. If you are seeing our pets posted in your state, that's because you live near a transport stop, they are not currently at that location. Petfinder lists our pets as 'Out of Town' pets at other locations, and Adopt-a-Pet lists our location as a Transport stop. Those are currently the only options they offer to make this clear, so we put this description we've put at the bottom to explain it. You can read more about transport here: www.charmingpetrescue.org/transportWe understand transport is not an option for everyone, but we offer it at the cost we pay the transport company for those who wish to adopt from us.May 4, 2025, 6:05 am
new badge
Photo of Zarina

Zarina

Chihuahua/Terrier (Unknown Type, Medium)

Female, Puppy
Minneapolis, MN
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Meet Zarina!At just 5 months old and a mighty 5 pounds, this tiny pirate fairy is full of sparkle, spunk, and snuggles! She’s great with kids, loves other dogs, and will zoom around like she’s got fairy dust in her paws—then crash in your lap for some serious cuddle magic.She’s not just cute—she’s pixie perfect.Apply to adopt Zarina today and let the magic begin!IMPORTANT: Please read all below, especially if you live outside of Texas, which is where our rescue is located.Apply to adopt on our website: https://www.charmingpetrescue.org/adoptAll of our animals are spayed/neutered, microchipped, and up to date on shots.ALL of our animals are located in Boerne, TX, but transport after adoption is available to other states for a $300 fee for dogs or an additional fee varying by location for cats. If you are seeing our pets posted in your state, that's because you live near a transport stop, they are not currently at that location. Petfinder lists our pets as 'Out of Town' pets at other locations, and Adopt-a-Pet lists our location as a Transport stop. Those are currently the only options they offer to make this clear, so we put this description we've put at the bottom to explain it. You can read more about transport here: www.charmingpetrescue.org/transportWe understand transport is not an option for everyone, but we offer it at the cost we pay the transport company for those who wish to adopt from us.May 4, 2025, 6:05 am
new badge
Photo of Rosetta

Rosetta

Chihuahua/Terrier (Unknown Type, Medium)

Female, Puppy
Minneapolis, MN
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Meet Rosetta!This 5-month-old, 5-pound Chihuahua mix may be tiny, but she’s bursting with personality! Rosetta is the most outgoing of her fairy-tale siblings—she’s confident, cuddly, and always ready to be the center of attention. She’s great with other dogs, loves kids, and would thrive in a home where she can soak up all the love.If you’re looking for a small pup with a big heart, Rosetta is ready to sprinkle a little magic into your life!IMPORTANT: Please read all below, especially if you live outside of Texas, which is where our rescue is located.Apply to adopt on our website: https://www.charmingpetrescue.org/adoptAll of our animals are spayed/neutered, microchipped, and up to date on shots.ALL of our animals are located in Boerne, TX, but transport after adoption is available to other states for a $300 fee for dogs or an additional fee varying by location for cats. If you are seeing our pets posted in your state, that's because you live near a transport stop, they are not currently at that location. Petfinder lists our pets as 'Out of Town' pets at other locations, and Adopt-a-Pet lists our location as a Transport stop. Those are currently the only options they offer to make this clear, so we put this description we've put at the bottom to explain it. You can read more about transport here: www.charmingpetrescue.org/transportWe understand transport is not an option for everyone, but we offer it at the cost we pay the transport company for those who wish to adopt from us.May 4, 2025, 6:05 am

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in Minnesota.

Puppies and dogs in Minnesota cities

Dogs in Albert Lea Dogs in Albertville Dogs in Alexandria Dogs in Andover Dogs in Anoka Dogs in Apple Valley Dogs in Arden Hills Dogs in Austin Dogs in Baxter Dogs in Belle Plaine Dogs in Bemidji Dogs in Big Lake Dogs in Blaine Dogs in Bloomington Dogs in Brainerd Dogs in Brooklyn Center Dogs in Brooklyn Park Dogs in Buffalo Dogs in Burnsville Dogs in Byron Dogs in Cambridge Dogs in Champlin Dogs in Chanhassen Dogs in Chaska Dogs in Chisholm Dogs in Circle Pines Dogs in Cloquet Dogs in Columbia Heights Dogs in Coon Rapids Dogs in Corcoran Dogs in Cottage Grove Dogs in Crookston Dogs in Crystal Dogs in Dayton Dogs in Delano Dogs in Detroit Lakes Dogs in Duluth Dogs in Eagan Dogs in East Bethel Dogs in East Grand Forks Dogs in Eden Prairie Dogs in Edina Dogs in Elk River Dogs in Fairmont Dogs in Falcon Heights Dogs in Faribault Dogs in Farmington Dogs in Fergus Falls Dogs in Forest Lake Dogs in Fridley Dogs in Glencoe Dogs in Golden Valley Dogs in Grand Rapids Dogs in Ham Lake Dogs in Hastings Dogs in Hermantown Dogs in Hibbing Dogs in Hopkins Dogs in Hugo Dogs in Hutchinson Dogs in International Falls Dogs in Inver Grove Heights Dogs in Isanti Dogs in Jordan Dogs in Kasson Dogs in La Crescent Dogs in Lake City Dogs in Lake Elmo Dogs in Lakeville Dogs in Lino Lakes Dogs in Litchfield Dogs in Little Canada Dogs in Little Falls Dogs in Luverne Dogs in Mahtomedi Dogs in Mankato Dogs in Maple Grove Dogs in Maplewood Dogs in Marshall Dogs in Medina Dogs in Mendota Heights Dogs in Minneapolis Dogs in Minnetonka Dogs in Minnetrista Dogs in Montevideo Dogs in Monticello Dogs in Moorhead Dogs in Morris Dogs in Mound Dogs in Mounds View Dogs in New Brighton Dogs in New Hope Dogs in New Prague Dogs in New Ulm Dogs in North Branch Dogs in Northfield Dogs in North Mankato Dogs in North Oaks Dogs in North St Paul Dogs in Oakdale Dogs in Oak Grove Dogs in Oak Park Heights Dogs in Orono Dogs in Otsego Dogs in Owatonna Dogs in Plymouth Dogs in Princeton Dogs in Prior Lake Dogs in Ramsey Dogs in Red Wing Dogs in Redwood Falls Dogs in Richfield Dogs in Robbinsdale Dogs in Rochester Dogs in Rogers Dogs in Rosemount Dogs in Roseville Dogs in Saint Cloud Dogs in Saint Francis Dogs in Saint Joseph Dogs in Saint Michael Dogs in Saint Paul Dogs in Saint Peter Dogs in Sartell Dogs in Sauk Rapids Dogs in Savage Dogs in Shakopee Dogs in Shoreview Dogs in Shorewood Dogs in South St Paul Dogs in Spring Lake Park Dogs in St Anthony Dogs in Stewartville Dogs in Stillwater Dogs in St Louis Park Dogs in St Paul Park Dogs in Thief River Falls Dogs in Vadnais Heights Dogs in Victoria Dogs in Virginia Dogs in Waconia Dogs in Waite Park Dogs in Waseca Dogs in West St Paul Dogs in White Bear Lake Dogs in Willmar Dogs in Winona Dogs in Woodbury Dogs in Worthington Dogs in Zimmerman

Shelters & rescues in Minnesota

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

Here are a few organizations closest to you:

Rescue

New Beginnings Animal Rescue

Albertville, MN 55301

Pet Types: cats, birds, dogs, small animals

More an arrow icon

Rescue

PICKET FENCE POODLE RESCUE

Elk River, MN 55330

Pet Types: dogs

More an arrow icon

Shelter

Minnesota Mixed-Breed Rescue

Anoka, MN 55303

Pet Types: dogs

More an arrow icon

Rescue

Angel of Hope Animal Rescue

P.O. Box 581, Anoka, MN 55303

Pet Types: cats, dogs

More an arrow icon

Rescue

Rescue Network Inc

Buffalo, MN 55313

Pet Types: cats, dogs

More an arrow icon

Rescue

United Doberman Rescue and Canine Castaways of MN

PO Box 984, Buffalo, MN 55313

Pet Types: dogs

More an arrow icon

Shelter

Crossroads Animal Shelter

2800 10th St. SE, Buffalo, MN 55313

Pet Types: cats, dogs

More an arrow icon

Rescue

HEART

Maple Grove, MN 55311

Pet Types: cats, dogs

More an arrow icon

Rescue

Skylar’s Scholarships

PO Box 1511, Maple Grove, MN 55311

Pet Types: dogs

More an arrow icon

Rescue

Northwest Minnesota Aussie Rescue

Maple Grove, MN 55369

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 Minnesota

Popular dog breeds