Community Animal Allies of Niagara (CAAN) is a non-profit volunteer organization, incorporated in May 2007. We are the establishment and...