Animal Welfare Foundation

Working to improve the lives of all animals through veterinary research and education, applying the knowledge, skill and compassion of vets in an effective way. [1]