We are the Petstock Foundation. Through fundraising, support and advocacy for our partner organisations and our own on the ground work, we are helping pets and people to live better.