Woman Arrested Accused of Torturing Dogs.
Woman Arrested Accused of Torturing Dogs. A woman has been arrested and accused of torturing dogs. ‘WONDERS’. Police seized two dogs from an apartment according to court documents. Vikki Davidson, 36, was arrested on July 2 on 24 counts of animal cruelty. Police received a call and they went to the home of the supposed