Founded in 1989, the Animal Assistance Foundation defends and protects 1800 animals, through a network of 18 clinics, shelters, and retirement homes. With 16 million euros collected in 2019 in the form of donations, bequests and gifts, it draws almost all of its resources - around 96% - from public ...