Animal Alliance of Canada has been committed to the protection of all animals and the promotion of a harmonious relationship among people, animals and the environment. Bringing tog... more... See more text