Organization: BC Pets and Friends (BCPF) For over 40 years, BCPF has delivered compassionate pet therapy services across the Lower Mainland. Our volunteers connect with isolated and vulnerable individuals, offering the proven emotional and physical benefits of the human animal…