The Baltimore Animal Rescue and Care Shelter (BARCS) is the largest companion animal shelter in Maryland. BARCS takes in over 11,000 dogs and cats of all breeds and approximately 1,000 exotic, wildlife, and other small mammals each year. BARCS also provides families the opportunity to adopt a loving companion animal that is spayed or neutered and vaccinated at BARCS.