Virtual Rescue: Join with us as we rescue a dog or puppy. Funds donated into this program are allocated toward BARC rescue efforts.

Virtual Rescue – Dog

Virtual Rescue – Puppy