When animal safety and welfare are at stake, we pour our hearts and resources into helping. Your caring gift helps make it possible for us to move quickly to address urgent needs as they arise.
World Animal Protection
Registered Name: World Society for the Protection of Animals Canada /Société mondiale pour la pro
Business Number: 129719076RR0001