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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results