Dogs for adoption in Minnesota
491 dogs waiting across Minnesota
Adoptable dogs from shelters and rescues across Minnesota. Filter by age, size, and household fit.
491 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 TerrierGerman ShepherdLabrador RetrieverChihuahuaAmerican Pit Bull TerrierAmerican Staffordshire TerrierSiberian HuskyBlue HeelerBoxerBelgian MalinoisBorder CollieGreat PyreneesStaffordshire Bull TerrierAustralian ShepherdBeagleAmerican BulldogRottweilerDachshundShih TzuBlack Labrador RetrieverPomeranian
2 dogs match your filters
Waiting 75 daysGerald Frederick
Chihuahua (short coat) · 8 Years 2 Months
St. Louis Park, MN
Waiting 98 daysJacinta
Chihuahua / Mixed (short coat) · 5 Years 3 Months
Brooklyn Center, MN
Not sure who fits your life? Get matched →