PUPPY CAM: BARC Animal Shelter needs your help

BARC is bursting at the seams with hundreds of animals needing homes.