Central Aroostook Human Society, Presque Isle, ME 04769 centralaroostookhumanesociety.org

Give a Dog a Home, German Shepherd Dog Rescue, Sebec, ME 04481 giveadogahome-sanantonio.org

Humane Society – Waterville Area, Waterville, ME 04901 hswa.org

Pope Memorial Humane Society of Knox County, Thomaston, ME 04861  hskcme.org

Responsible Pet Care Shelter & Adoption, Norway, ME 04268 rpc.petfinder.com

SPCA of Hancock County, Trenton, ME 04605 spcahancockcounty.org

BACK TO MAP

participating-shelters-map