Established in 1965, Margaret Green Animal Rescue is the oldest and largest animal »Established in 1965, Margaret Green Animal Rescue is the oldest and largest animal rescue charity founded in Dorset. Every year we cares for over 1,200 animals, many of which have been abandoned, unwanted and ill-treated, and rehome them to loving owners.
Dogsblog is a unique and innovative online resource for would-be dog owners to help »Dogsblog is a unique and innovative online resource for would-be dog owners to help them find a new dog to adopt from an animal rescue in the UK.