Animal shelters on the South Shore

Caring for canines and cats

State-registered animal shelters in the region south of Boston:

Braintree: Rescue Angels Inc., Massachusetts Humane Society Inc., South Shore Humane Society


Brockton: City of Brockton-Animal Control, Animal Protection Center, Brockton Blue Dog Shelter

Get Today's Headlines in your inbox:
The day's top stories delivered every morning
Thank you for signing up! Sign up for more newsletters here

Canton: Norfolk County Humane Society Inc.

Dedham: The Sato Project Inc., Pug Rescue of New England, Shultz’s Guest House, Animal Rescue League of Boston

Duxbury: Standish Humane Society

Foxborough: All Pets Rescue, Felines of Foxborough


Hull: Hull Seaside Animal Rescue, Survivor Tails Animals Rescue

Kingston: Kingston Animal Shelter

Lakeville: Skyller’s Dog and Cat Rescue

Mansfield: Mansfield Shelter Friends, Mansfield Animal Shelter

Marshfield: Massachusetts Ferret Friends, Caribbean Connection Puppy Rescue


Mattapoisett: Cause For Paws Inc.

Middleborough: Greyhound Pets of America Mass. Inc., Promising Hope Animal Sanctuary, New England Animal Rescue Inc., Colonial Basset Hound Rescue Inc., Ravenbrook Feline Rescue, Middleborough dog Shelter

Milton: Milton Animal Shelter

Norton: Town of Norton Animal Shelter and Control, Nine Lives of Norton Feline Rescue Shelter Inc.

Pembroke: Animal Rescue League of Boston

Plymouth: Cedar Oaks Equine Rescue, Plymouth Animal Shelter

Quincy: Ce-Ce and Friends Humane Society Inc., Sheltara Humane Society

Scituate: Friends of the Scituate Animal Shelter

Stoughton: Stoughton Animal Control

Walpole: Forever Home Rescue New England