A woman kicked a puppy down the road and threw the frightened animal at police officers before trying to escape arrest.
Tulsa Police Department in the US confirmed cruel Sarah Powell was taken into custody after launching the dog at them.
It suffered some scrapes and cuts on his feet and stomach during the abuse.
But it could be a happy ending for the pup - witnesses at the scene informed police that they were planning to adopt the creature.
On New Year's Eve, police in Oklahoma were called after a woman was seen kicking and dragging the pet along the street.

Locals followed her and reported the woman after she aimed kicks at it, as some tried to stop the abuse.
It's allege she became "argumentative" after calling the authorities.
She then threatened them before police stepped in - and she chucked the helpless animal at the cops before fleeing.
She was soon apprehended and the force confirmed some of those who tried to stop her now want to be the dog's new owners.

In a statement, they said: "On 12/31/2021 around 4:50 p.m., Mingo Valley officers were called out to 8th and Sheridan for a report of a woman kicking and dragging a small puppy.
"The witnesses followed the woman, giving additional reports of abuse. When the witnesses tried to stop the abuse, the suspect, later identified as Sarah Powell, threatened them.
"The first officer on the scene stopped Powell to talk to her about the puppy and the situation. Powell was argumentative and then tossed the puppy at the officer, she then tried to getaway.

"Fortunately, the officer caught the puppy and his backing officers arrived to assist with capturing the suspect. Despite resisting, officers took Powell into custody.
"The puppy suffered some minor injuries, including some scrapes and cuts on his feet and stomach."
The animal was placed with the City of Tulsa Animal Welfare for treatment and care.
But the dog could now have a new home to look forward to.
"The witnesses on the scene told us that they were planning to adopt the puppy," the force added.
They confirmed Powell was arrested on suspicion of cruelty to animals, obstruction and threatening violence.
Following the incident, the puppy was taken to City of Tulsa Animal Welfare for treatment and care.