We've had a few instances of people throwing dog poop in anger, but this is the first time we've come across someone throwing the dog that did the pooping. Long Island man Jaime Sanchez has been charged with torturing animals and reckless endangerment after throwing his neighbor's one-year-old dachshund into the street, angry that the dog, named Coco, may have been planning to relieve itself on his lawn.

Neighbor Barbara Bottiglieri had reportedly been walking Coco by Sanchez's house when he warned her to not let Coco onto his lawn. "She's constantly letting her dog defecate and urinate on our property," Sanchez's wife told the Daily News. Sanchez threatened to release his 50-pound dog on them, and when Bottiglieri said she'd call the police, Sanchez grabbed Coco's leash and swung the dog into the air. Coco landed ten feet in the middle of the road, and the hard landing caused injuries to her tail and ruptured stitches from a recent spaying.

Sanchez's wife didn't see the altercation, but says her husband told her, "I grabbed the leash and I moved the dog off my property." Cops soon arrived, and neighbors were shocked to find out what happened. One said, "You're not a man when you confront a woman and toss a dog into the air." However, the altercation didn't stop Coco from doing her business; Sanchez's wife said Bottiglieri had the "audacity" to let Coco pee on their lawn hours later.