A woman has been charged after dogs were found living in deplorable conditions, according to the Bristol, Virginia Police ...
A woman has been charged after allegedly leaving two dogs tied up and starving at a residence in Barbour County.