Wife of Accused Dog Shooter Charged with Animal Cruelty

by Josh Colletta

There may be no connection, but Theresa Taylor — the woman whose husband is facing charges in Williams County for shooting and killing four dogs in his wife’s care — is now behind bars herself in Fulton County.