Dogs for adoption in Minnesota
490 dogs waiting across Minnesota
Adoptable dogs from shelters and rescues across Minnesota. Filter by age, size, and household fit.
490 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
3 dogs match your filters
Waiting 1 daySnowspot
American Staffordshire Terrier / Mixed
Andover, MN
Waiting 4 daysMoo
American Staffordshire Terrier / Great Pyrenees / Mixed
St. Paul, MN
Waiting 4 daysOreo - Pending Adoption
American Staffordshire Terrier / Great Pyrenees / Mixed
St. Paul, MN
Not sure who fits your life? Get matched →