Margaret Green Animal Rescue The oldest and largest animal rescue charity founded in Dorset



Margaret Green Animal Rescue is a wonderful charity, taking in abused, unwanted or neglected animals, and taking excellent care of them until a permanent home can be found.

In fact, finding homes is what the staff and volunteers at Margaret Green love most. They pride themselves on finding exactly the right home for the animals under their care, not to mention providing life-long support. So, if you’re based in the south-west and looking to adopt an animal, Margaret Green might be able to help!

Margaret Green Animal Rescue Logo

We've donated £42,500!