Expert veterinary care for every stage of your pet’s life.
Emergency: 617-522-7282
Poison Control: 888-426-4435
Bringing pets and people together—for life.
Advocate for animals, volunteer, or get help for your pet with our compassionate community services.
The mission of the MSPCA-Angell is to protect animals, relieve their suffering, advance their health and welfare, prevent cruelty, and work for a just and compassionate society.
The MSPCA-Angell is saving the lives of sick and injured animals at Angell Animal Medical Center, placing shelter pets in loving adoptive homes, investigating animal cruelty and fighting for stronger animal protection laws and policy.
Open Your Heart and Home to an Animal in Need
Need to Rehome Your Pet? We’re Here to Help
Training That Strengthens the Bond With Your Pet
Supporting Pets and People Across Our Community
Support Our Work
The MSPCA-Angell believes that the lives of all creatures–human and non-human–are inextricably intertwined. We believe that our shared commitment to our organizational values of Compassion, Collaboration, Integrity, Service, Positivity, and Excellence contribute to a compassionate and just society in which all people and animals are treated with care and respect.
Join the MSPCA-Angell team and turn your love for animals into work that matters. We offer strong benefits, paid time off, mental health support, tuition help, retirement matching, pet care discounts, and room to keep learning. If you’re looking for work that feels rewarding, challenging, deeply human, and always animal-focused, you’ll find it here, apply today!
We strive to offer the best specialized veterinary care while providing the one-on-one compassion and customer service your clients and patients deserve. Angell’s staff is committed to working with you to ensure the best overall health of your patient.