On Monday afternoon officers responded to a call about a man who was reportedly abusing an animal.
When they arrived they found Corey Epps with blood on his hands and clothes. Shortly after they found a dead dog nearby with visible injuries.
Epps, 39, was charged with several felonies including animal cruelty and threats to kill a family member.
He's being held at the Roanoke County/Salem Jail without bond.
The incident is still being investigated.
(WDBJ7 - May 2, 2017)