More than 90 cents of every dollar donated to PetSmart Charities of Canada directly supports programs that help pets and their people.