A man accused of killing dogs with poison darts is dead after a furious dog owner in a several-thousand-pound vehicle set his sights on the man and “slammed him into a brick wall with his car.”
According to the Metro, the driver of what appears to be a van has been arrested and faces charges of manslaughter.