Angels for Animals Foundation is a volunteer-run UK registered charity that is committed to supporting the rescue and rehabilitation of stray, abandoned and abused dogs via partnerships with on-the-ground activists and rescuers abroad and rehoming as many of those animals as possible into loving homes in the United Kingdom.
Visit Charity Website