The Animal Welfare Foundation of Canada aims to achieve measurable positive change in improving the lives of animals in Canada, through innovative...