The Middlesex County Animal Shelter is Middlesex County’s only open-access municipal shelter. We take in stray animals in need, owner surrendered canines when the owner is no longer willing or able to care for them, and animals who have been seized or taken into custody by Animal Control. We accept all canines from Middlesex County who are in need of care, regardless of health, age, temperament, or history. Middlesex County Animal Shelter does not euthanize for space or length of time, and all adoptable animals are given every opportunity for a new home and family. We have an incredibly compassionate staff, and we also have vibrant and active volunteer and foster programs. We know that every animal who enters our shelter will be given the best care and shown boundless love while they are in our care, and while they wait for their forever family to adopt them. We are very proud that, since 2010, our positive release rate has been over 90% each year!
Connect, Seek Advice, Share Knowledge