Dogs for adoption in Massachusetts
275 dogs waiting across Massachusetts
Adoptable dogs from shelters and rescues across Massachusetts. Filter by age, size, and household fit.
275 dogs are listed across Massachusetts, in 12 cities and from 15 shelters and rescues. Amherst has the most with 116.
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 12 daysWinter
German Shepherd Dog (long coat) · 2 Years 11 Months
Amherst, MA
Waiting 142 daysCornbread
German Shepherd Dog / Mixed
Oak Bluffs, MA
Not sure who fits your life? Get matched →