SLED investigates Dillon Animal Shelter for cruelty after former volunteers sounded alarms | News
DILLON — State authorities are investigating the Dillon County Animal Shelter amid complaints that its staff mistreated vulnerable dogs and cats in...
DILLON — State authorities are investigating the Dillon County Animal Shelter amid complaints that its staff mistreated vulnerable dogs and cats in...