Badge of Life Canada

Organization: Badge of Life Canada
Description: ​Badge of Life Canada is an organization empowering Canadian Public Safety Personnel and their families who are dealing with operational stress injuries, including post-traumatic stress and suicidal ideation, to achieve healthy living and post-traumatic growth. Their website contains useful information on animal assisted support services.


Go to Top