The AMHL is a Canada-wide registered charity dedicated to working with shelters, rescue groups and the public, to provide: education; information;...