Dogs for adoption in Minnesota
489 dogs waiting across Minnesota
Adoptable dogs from shelters and rescues across Minnesota. Filter by age, size, and household fit.
489 dogs are listed across Minnesota, in 19 cities and from 19 shelters and rescues. Princeton has the most with 95.
Breed
Reset filtersAny breedPit Bull TerrierLabrador RetrieverGerman ShepherdChihuahuaAmerican Pit Bull TerrierAmerican Staffordshire TerrierSiberian HuskyBlue HeelerBoxerBelgian MalinoisGreat PyreneesStaffordshire Bull TerrierAustralian ShepherdBorder CollieAmerican BulldogBeagleRottweilerDachshundBlack Labrador RetrieverShih TzuPomeranian
7 dogs match your filters
Waiting 8 daysMichelle
Chihuahua / Mixed
Andover, MN
Waiting 39 daysSlinky
Chihuahua / Dachshund / Mixed (short coat) · 9 Months
St. Louis Park, MN
Waiting 98 daysJacinta
Chihuahua / Mixed (short coat) · 5 Years 3 Months
Brooklyn Center, MN
Waiting 166 daysSnoop Dog
Chihuahua / Mixed (short coat) · 10 Months
St. Louis Park, MN
Waiting 171 daysHubby *Arriving 2/20*
Chihuahua / Dachshund / Mixed (short coat) · 4 Years
Princeton, MN
Waiting 396 daysMaggie
Chihuahua / Mixed (medium coat) · 2 Years 1 Month
Brooklyn Center, MN
Waiting 410 daysZoe
Chihuahua / Mixed (short coat) · 6 Years 3 Months
Brooklyn Center, MN
Not sure who fits your life? Get matched →