State
Where to adopt a dog in Minnesota
Looking for a dog? Start with the animals listed right now, then work down to the organizations behind them, which run from Twin Cities foster networks to shelters covering several counties each.
Dogs looking for homes in Minnesota right now

Maxwell
Upper Midwest Great Dane Rescue

Ana
The Rescue Crew
Willie
Camp Companion
Zara
Duke Memorial~Redwood Area Animal Shelter
Ross
Blue Earth Nicollet County Humane SocietyRufus
Safe Hands Animal Rescue
Sandy
FaerieLand RescuePeppercorn
Warrior Dog Rescue
Mischa
Fur-Ever Home Rescue
Bear
Tri-County Humane Society
Moo
Pet Haven Inc. of Minnesota
Harriet
The Bond Between
Every card goes to the rescue that has the animal, where you’ll find how to reach them. Adoptions happen fast, so check before you get attached.
Cities in Minnesota
- Albert Lea2
- Albertville2
- Andover2
- Annandale1
- Anoka5
- Apple Valley1
- Austin1
- Big Lake1
- Blaine5
- Blue Earth1
- Brooklyn Center1
- Buffalo3
- Burnsville1
- Cedar1
- Center City1
- Chaska1
- Circle Pines1
- Coon Rapids3
- Cottage Grove1
- Crystal3
- Eagan2
- Eden Prairie2
- Edina1
- Elk River2
- Faribault3
- Farmington2
- Forest Lake2
- Golden Valley1
- Hastings2
- Hugo1
- Hutchinson1
- Independence1
- Inver Grove Heights2
- Kasota1
- Lake City1
- Lakeville2
- Little Falls2
- Lonsdale1
- Mahtomedi1
- Mankato2
- Maple Grove1
- Minneapolis17
- Minnetonka4
- Minnetrista1
- Monticello1
- Mound1
- Nerstrand1
- New Brighton1
- New Market1
- New Prague1
- New Ulm1
- North Branch1
- Northfield1
- Oakdale1
- Owatonna3
- Pine City1
- Plymouth3
- Princeton1
- Prior Lake2
- Red Wing1
- Redwood Falls1
- Rice1
- Rochester3
- Rosemount1
- Roseville1
- Saint Bonifacius1
- Saint Cloud3
- Saint Francis1
- Saint James1
- Saint Louis Park1
- Saint Paul17
- Sartell1
- Sauk Rapids1
- Savage1
- Shakopee1
- Spring Lake Park1
- Stewart1
- Tonka Bay1
- Vadnais Heights1
- Victoria1
- Wadena1
- Waseca3
- Wayzata1
- Webster1
- Welch1
- White Bear Lake1
- Willmar2
- Woodbury2
- Wyoming2
- Zimmerman3
Filters
- Aussies 1
- Basset Hounds 1
- Bichon Frises 1
- Birds 2
- Border Collies 1
- Boston Terriers 1
- Boxers 3
- Cats 99
- Corgis 1
- Dobermans 2
- Dogs 121
- Farm Animals 2
- Foster-Based 19
- Foxes 1
- German Shepherds 2
- Golden Retrievers 1
- Great Danes 1
- Great Pyrenees 1
- Greyhounds 3
- Horses 1
- Huskies 1
- Iguanas 1
- Newfoundlands 2
- Old English Sheepdogs 1
- Parrots 2
- Pit Bulls 5
- Poodles 1
- Rabbits 4
- Rodents 3
- Schnauzers 1
- Shelties 1
- Shih Tzus 2
- Small Animals 3
170 rescues
-
30 pets listedAcross America Boxer Rescue
Dog and boxer rescue in Shakopee, Minnesota.
-
4 pets listedAdopt A Husky Minnesota
Dog and husky rescue in Blaine, Minnesota.
-
3 pets listedAll Dog Rescue
Dog rescue in Minneapolis, Minnesota.
-
1 pet listedAlmost Home Foster Kennels
Dog rescue in Albert Lea, Minnesota.
- 4 pets listed
Amazing Animal Advocates
Dog and cat rescue in Rosemount, Minnesota.
-
117 pets listedAnimal Ark
Dog and cat rescue in Hastings, Minnesota.
-
40 pets listedAnimal Humane Society – Coon Rapids
Dog and cat rescue in Coon Rapids, Minnesota.
-
52 pets listedAnimal Humane Society – Golden Valley
Dog and cat rescue in Golden Valley, Minnesota.
-
41 pets listedAnimal Humane Society – Woodbury
Dog and cat rescue in Woodbury, Minnesota.
-
10 pets listedAussie Rescue of Minnesota
Dog and Australian shepherd rescue in Elk River, Minnesota.
-
25 pets listedBlue Earth Nicollet County Humane Society
Dog and cat rescue in Mankato, Minnesota.
-
668 pets listedCamp Companion
Dog and cat rescue in Rochester, Minnesota.
-
25 pets listedCaring for Cats Inc.
Cat rescue in Saint Paul, Minnesota.
-
31 pets listedCarver-Scott Humane Society
Dog and cat rescue in Chaska, Minnesota.
-
13 pets listedCat Tales
Cat rescue in Victoria, Minnesota.
-
18 pets listedCrossroads Animal Shelter
Dog and cat rescue in Buffalo, Minnesota.
-
30 pets listedDoberman Rescue Minnesota
Dog and Doberman rescue in Minneapolis, Minnesota.
-
33 pets listedDuke Memorial~Redwood Area Animal Shelter
Dog and cat rescue in Redwood Falls, Minnesota.
-
13 pets listedFaerieLand Rescue
Dog, German shepherd, and corgi rescue in Anoka, Minnesota.
-
26 pets listedFinal Chance Animal Rescue
Dog rescue in Blaine, Minnesota.
-
1 pet listedForever Loved Animal Rescue
Dog and cat rescue in Maple Grove, Minnesota.
-
6 pets listedFrom Stray To Stay
Dog and cat rescue in Mound, Minnesota.
-
76 pets listedFur-Ever Home Rescue
Dog and cat rescue in Zimmerman, Minnesota.
-
22 pets listedFurball Farm Pet Sanctuary
Cat rescue in Faribault, Minnesota.
-
98 pets listedGreen Acres Animal Rescue
Cat rescue in Saint Cloud, Minnesota.
-
52 pets listedHealing Hearts Rescue
Dog rescue in Crystal, Minnesota.
-
8 pets listedHeart of a Border Collie Rescue
Dog and border collie rescue in Minnetrista, Minnesota.
-
55 pets listedHelping Paws of Southern Minnesota
Cat rescue in Owatonna, Minnesota.
-
9 pets listedKindred Spirits Rescue
Cat rescue in Little Falls, Minnesota.
-
3 pets listedLegends Rescue
Dog and cat rescue in New Brighton, Minnesota.
-
103 pets listedLet Love Live
Dog and cat rescue in Wadena, Minnesota.
-
16 pets listedMatty’s Heart & Soul Animal Rescue
Dog and cat rescue in Minneapolis, Minnesota.
-
14 pets listedMinnesota Companion Rabbit Society
Rabbit rescue in Edina, Minnesota.
-
20 pets listedMN Pocket Pet Rescue
Rabbit and small rodent rescue in Saint Paul, Minnesota.
-
10 pets listedMorrison County Animal Humane Society
Dog and cat rescue in Little Falls, Minnesota.
-
134 pets listedMower County Humane Society
Dog and cat rescue in Austin, Minnesota.
-
7 pets listedNo Kitten Left Behind
Cat rescue in Saint Paul, Minnesota.
-
9 pets listedNorthwoods Humane Society
Dog and cat rescue in Wyoming, Minnesota.
-
15 pets listedPause 4 Paws
Dog and cat rescue in Plymouth, Minnesota.
-
148 pets listedPaws and Claws Humane Society
Dog and cat rescue in Rochester, Minnesota.
-
1 pet listedPaws First
Dog and cat rescue in Saint Paul, Minnesota.
-
97 pets listedPet Haven Inc. of Minnesota
Dog and cat rescue in Minneapolis, Minnesota.
-
1 pet listedPet Projects
Dog rescue in Nerstrand, Minnesota.
-
2 pets listedPooches United with People
Dog rescue in Saint Paul, Minnesota.
-
14 pets listedPrairie’s Edge Humane Society
Dog and cat rescue in Northfield, Minnesota.
-
14 pets listedProtecting Paws Animal Rescue
Dog and cat rescue in Webster, Minnesota.
-
40 pets listedRabbit Rescue of MN
Rabbit rescue in Lakeville, Minnesota.
-
18 pets listedRedemption Road Rescue
Dog and cat rescue in Crystal, Minnesota.
-
5 pets listedRejection Collection Boxer Rescue
Boxer rescue in Owatonna, Minnesota.
-
8 pets listedRescue 55021
Dog and cat rescue in Faribault, Minnesota.
-
200 pets listedRescue Network Inc
Dog and cat rescue in Buffalo, Minnesota.
-
48 pets listedRescued Pets Are Wonderful
Dog and cat rescue in Blaine, Minnesota.
-
2 pets listedRetrieve a Golden of the Midwest
Dog and golden retriever rescue in Minnetonka, Minnesota.
-
3 pets listedRidgewater Paws & Claws
Dog and cat rescue in Willmar, Minnesota.
-
21 pets listedRiver Bluff Humane Society
Dog and cat rescue in Red Wing, Minnesota.
-
211 pets listedRuff Start Rescue
Dog rescue in Princeton, Minnesota.
-
33 pets listedSafe Hands Animal Rescue
Dog rescue in Minneapolis, Minnesota.
-
5 pets listedSaving Tails Animal Rescue
Animal rescue in Saint Paul, Minnesota.
-
2 pets listedSmall Dog Rescue of MN
Dog rescue in Rochester, Minnesota.
- 3 pets listed
Southern Minnesota Animal Rescue Team
Dog and cat rescue in Lonsdale, Minnesota.
-
24 pets listedSpot’s Last Stop Canine Rescue
Dog rescue in Prior Lake, Minnesota.
-
45 pets listedSt. Francis of Assisi Animal Rescue
Dog and cat rescue in Forest Lake, Minnesota.
- 11 pets listed
Take the Lead Animal Rescue
Dog and cat rescue in Cedar, Minnesota.
-
204 pets listedThe Bond Between
Dog rescue in Minnetonka, Minnesota.
-
2 pets listedThe Kittens Cradle, Ltd
Cat rescue in Anoka, Minnesota.
-
65 pets listedThe Rescue Crew
Dog and cat rescue in Plymouth, Minnesota.
-
14 pets listedTiny Whiskers Animal Rescue
Small rodent rescue in Faribault, Minnesota.
-
99 pets listedTri-County Humane Society
Dog and cat rescue in Saint Cloud, Minnesota.
-
9 pets listedTuff Start Rescue
Cat rescue in Blaine, Minnesota.
-
52 pets listedTwin Cities Pet Rescue
Dog and cat rescue in Saint Paul, Minnesota.
-
76 pets listedUnderdog Rescue
Dog, cat, and rabbit rescue in Saint Louis Park, Minnesota.
- 22 pets listed
Upper Midwest Great Dane Rescue
Great Dane rescue in Eagan, Minnesota.
-
1 pet listedValkyrie Sanctuary
Cat rescue in Stewart, Minnesota.
-
92 pets listedWarrior Dog Rescue
Dog rescue in Savage, Minnesota.
-
4 pets listedWee3beasties: Saving the Strays
Cat rescue in New Prague, Minnesota.
-
2 pets listedWhisker Rescue
Cat rescue in Spring Lake Park, Minnesota.
-
4 Pits Sake Rescue
Dog and pit bull rescue in Saint Paul, Minnesota.
-
AFAR. Amanda’s Farm Animal Rescue
Farm animal rescue in Independence, Minnesota.
-
Angel of Hope Animal Rescue
Dog and cat rescue in Anoka, Minnesota.
-
Animal Humane Society – St. Paul
Closed Saint Paul shelter; Animal Humane Society adoptions moved to Coon Rapids, Golden Valley and Woodbury.
-
Animeow Control
Cat rescue in Crystal, Minnesota.
-
Arrow’s Heart Animal Rescue
Dog, cat, bird, farm animal, and small rodent rescue in Zimmerman, Minnesota.
-
B.A.R.K. (Being Advocates for Rescued K-9’s)
Dog rescue in Saint Paul, Minnesota.
-
Bichon Frise Rescue
Dog and bichon frise rescue in Center City, Minnesota.
-
Blue Sky Rescue of Minnesota
Dog and cat rescue in Wayzata, Minnesota.
-
Bold Animal Advocates LLC
Animal rescue in Mahtomedi, Minnesota.
-
Brown County Humane Society
Dog and cat rescue in New Ulm, Minnesota.
-
C.A.R.E.S.
Dog rescue in Wyoming, Minnesota.
-
Camp Kitten
Cat rescue in Andover, Minnesota.
-
Canine Carroll
Dog rescue in Eden Prairie, Minnesota.
-
Cause For Paws
Cat rescue in Roseville, Minnesota.
-
Claws & Paws Care and Rescue
Cat rescue in Albertville, Minnesota.
-
Corner of Kindness
Dog and cat rescue in Saint Bonifacius, Minnesota.
-
Dogue de Bordeaux Rescue, Inc
Dog rescue in Welch, Minnesota.
-
Emotional Rescue
Dog rescue in Hastings, Minnesota.
-
Feline Rescue Inc.
Cat rescue in Saint Paul, Minnesota.
-
Fortunate Feline Animal Rescue
Cat rescue in Pine City, Minnesota.
-
Glorious Purrpose Animal Rescue
Dog and cat rescue in Burnsville, Minnesota.
-
Grey Face Rescue and Retirement
Dog and cat rescue in Saint Cloud, Minnesota.
-
Greyhound Pets of America Minnesota
Dog and greyhound rescue in Minneapolis, Minnesota.
-
GRG Ranch Horse Rescue & Sanctuary
Horse rescue in Prior Lake, Minnesota.
-
Hawk Creek Animal Shelter
Dog and cat rescue in Willmar, Minnesota.
-
Heading Home K9 Rescue
Dog rescue in Minneapolis, Minnesota.
-
Healing Paws Rescue
Dog rescue in Saint Paul, Minnesota.
-
Heart of Minnesota Animal Shelter of McLeod County
Dog and cat rescue in Hutchinson, Minnesota.
-
Hiawatha Animal Humane Society
Dog and cat rescue in Lake City, Minnesota.
-
Homeward Bound Rescue
Dog and cat rescue in Monticello, Minnesota.
-
Humane Society of Freeborn County
Dog and cat rescue in Albert Lea, Minnesota.
-
Humble Hounds MN
Dog rescue in Cottage Grove, Minnesota.
-
Kitten Care Group MN
Cat rescue in Kasota, Minnesota.
-
Kitten Kam Rescue
Cat rescue in Saint Francis, Minnesota.
-
Kitten Kamp
Cat rescue in Rice, Minnesota.
-
Kitty Revolution
Cat rescue in Saint Paul, Minnesota.
-
Land of Lakes Dog Rescue
Dog rescue in Lakeville, Minnesota.
-
Last Hope Inc.
Dog and cat rescue in Farmington, Minnesota.
-
Little Paws Furrever
Cat rescue in Andover, Minnesota.
-
Lucky’s Place
Cat rescue in Sauk Rapids, Minnesota.
-
Marvellous Menagerie
Cat and fox rescue in Waseca, Minnesota.
-
Mending Spirits Animal Rescue
Dog and cat rescue in Mankato, Minnesota.
-
Meow Manor
Cat rescue in Anoka, Minnesota.
-
Midwest Animal Rescue Services
Dog and cat rescue in Minneapolis, Minnesota.
-
Midwest Old English Sheepdog Rescue
Dog and Old English sheepdog rescue in Minneapolis, Minnesota.
-
Miniature Schnauzer Rescue
Dog and schnauzer rescue in Minneapolis, Minnesota.
-
Minnesota Basset Rescue
Dog and basset hound rescue in Saint Paul, Minnesota.
-
Minnesota Boxer Rescue
Dog and boxer rescue in Woodbury, Minnesota.
-
Minnesota Greyhound Rescue
Dog and greyhound rescue in Inver Grove Heights, Minnesota.
-
Minnesota Newf Rescue (NCA)
Dog and Newfoundland rescue in North Branch, Minnesota.
-
Minnesota Pit Bull Rescue
Dog and pit bull rescue in Saint Paul, Minnesota.
-
Minnesota Sheltie Rescue
Dog and Sheltie rescue in Circle Pines, Minnesota.
-
MN Boston Terrier Rescue
Dog and Boston terrier rescue in Minneapolis, Minnesota.
-
New Beginnings Animal Rescue
Dog and cat rescue in Albertville, Minnesota.
-
New Chances Humane Society
Dog and cat rescue in Blue Earth, Minnesota.
-
New Leash Rescue
Dog rescue in Farmington, Minnesota.
-
No Dog Left Behind Rescue
Dog rescue in Brooklyn Center, Minnesota.
-
Northern Lights Greyhound Adoption
Dog and greyhound rescue in Coon Rapids, Minnesota.
-
NorthStar Great Pyrenees Rescue of Minnesota
Dog and Great Pyrenees rescue in Minnetonka, Minnesota.
-
Northstar Newfoundland Club Rescue
Dog and Newfoundland rescue in Annandale, Minnesota.
-
NorthStar Shih Tzu Rescue
Dog and shih tzu rescue in Tonka Bay, Minnesota.
-
Parrot Help
Parrot and bird rescue in Forest Lake, Minnesota.
-
Pet Project Rescue
Dog and cat rescue in Minneapolis, Minnesota.
-
Picket Fence Poodle Rescue
Dog and poodle rescue in Elk River, Minnesota.
-
Pit Squad Rescue MN
Dog and pit bull rescue in Minneapolis, Minnesota.
-
PNC Midwest Rescue
Animal rescue in Inver Grove Heights, Minnesota.
-
Puppy Playhouse
Dog rescue in Sartell, Minnesota.
-
Puppy Tails Rescue
Dog rescue in Oakdale, Minnesota.
-
Purrs – N – Paws
Dog and cat rescue in Anoka, Minnesota.
-
Resource for Iguana Care and Adoption
Iguana rescue in Saint Paul, Minnesota.
-
S.O.S. Rescue Relief, Inc.
Cat rescue in Plymouth, Minnesota.
-
Save-A-Bull
Dog and pit bull rescue in Minneapolis, Minnesota.
-
Saved by a Whisker Rescue
Cat rescue in Eagan, Minnesota.
-
Saving Shepherds of Minnesota
Dog and German shepherd rescue in Hugo, Minnesota.
-
Second Chance Animal Rescue
Dog and cat rescue in White Bear Lake, Minnesota.
-
Shih Tzu Rescue of Minnesota
Dog and shih tzu rescue in Eden Prairie, Minnesota.
-
SNAP’T
Cat rescue in Blaine, Minnesota.
-
Southwest Metro Animal Rescue
Dog and cat rescue in Minnetonka, Minnesota.
-
Steele County Humane Society
Dog and cat rescue in Owatonna, Minnesota.
-
The Bitty Kitty Brigade
Cat rescue in Saint Paul, Minnesota.
-
The Kitty Cottage Sanctuary
Cat rescue in Zimmerman, Minnesota.
-
The Parrots’ Umbrella
Parrot rescue in Vadnais Heights, Minnesota.
-
The Rescue Pack
Cat rescue in Minneapolis, Minnesota.
-
TNR Feline Good Rescue
Cat rescue in Big Lake, Minnesota.
-
UnbreakaBULL Pit Bull Rescue
Dog and pit bull rescue in Minneapolis, Minnesota.
-
United Doberman Rescue & Canine Castaways of MN
Dog and Doberman rescue in Buffalo, Minnesota.
-
Veterinary Rescue League
Dog and cat rescue in Apple Valley, Minnesota.
-
Wags & Whiskers Animal Rescue of MN
Animal rescue in Minneapolis, Minnesota.
-
Waseca Animal Rescue
Animal rescue in Waseca, Minnesota.
-
Waseca County Animal Humane Society
Dog and cat rescue in Waseca, Minnesota.
-
Watonwan County Humane Society
Dog and cat rescue in Saint James, Minnesota.
-
Westwynd Animal Rescue
Dog and cat rescue in Coon Rapids, Minnesota.
-
Windmill Animal Rescue
Cat rescue in New Market, Minnesota.
No rescues match those filters.
How rescue works in Minnesota
Four places a dog comes from
Minnesota adopters generally end up at one of four kinds of organization, and knowing which you’re dealing with saves a lot of confusion about why there’s no address, or no phone number that anyone answers on a Tuesday.
- Foster-based rescues. The dog lives in a volunteer’s house until it’s adopted. There’s no shelter to walk into and no browsing — you apply, and meetings happen by appointment.
- Humane societies and larger shelters. A building, open hours, and animals you can meet the day you turn up. Intake is broader, so what’s available changes fast.
- Municipal and county animal control. Cities and counties hold strays and surrenders, and adopt out the ones nobody comes back for.
- Breed-specific rescues. One breed, or a related group of them, usually covering the whole state and sometimes several states. If you’ve settled on a breed, this is the shortest route to one — and often the longest wait.
None of these is the “real” way to adopt. They take in different animals from different places, which is the actual reason to look at more than one.
Metro and greater Minnesota
The rescue landscape divides fairly cleanly along the metro line. In and around the Twin Cities, the population is dense enough to support specialist organizations — breed-specific dog rescues, cat-only groups, small-animal and exotic rescues, and shelters with the veterinary capacity to take on serious medical cases.
Outside the metro, coverage falls to a smaller number of broad, volunteer-run organizations, each serving a large geographic area and taking whatever comes. A single rescue may be the practical option across several counties, which means longer waits and a heavier reliance on foster homes.
It’s worth widening the search past the metro. A dog listed three hours north is competing for a much smaller local audience than the same dog in Saint Paul, and plenty of organizations will arrange a meeting partway.
Transport and intake
Many Minnesota rescues take in animals from outside the state. Local demand for adoptable dogs in particular tends to run ahead of local supply, and transfer programs move animals here from regions where the balance is reversed. The receiving organization handles intake health checks, any quarantine, and the placement itself, so from an adopter’s point of view the process is the same.
Applying
Whether you apply in the metro or greater Minnesota, expect a written application, questions about your household and any current pets, and landlord confirmation if you rent. Fees generally include spay or neuter, vaccinations, and a microchip. Most reputable organizations will also take an animal back at any point in its life if the placement doesn’t work — a return policy is one of the more reliable signals of a well-run rescue, and it’s a fair thing to ask about before you apply.
Applications get turned down, and it usually isn’t personal — a dog that can’t live with cats, a yard the rescue wants fenced, a household with a toddler and a dog that has never met one. Ask what the mismatch was and apply somewhere else.
Browse by city using the links near the top of this page, or work through the full list of Minnesota organizations.