A federal grand jury has indicted a northeast Texas animal breeder accused of running an unlicensed facility, "Giant German Shepherds," where video allegedly shows her tying a dog to a tree and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results