Animal lovers and computer hackers have helped hunt down a Lithuanian man who hurled a dog off the side of a bridge and posted the footage on the internet.
Harrowing mobile phone footage shows the man, named by the Daily Mail newspaper as Svajunas Benuik, carrying the dog to the side of the bridge.
He then jokes to a friend who is filming him that he is about to prove "dogs can fly".
Benuik waits for the traffic to clear before dropping the dog over the edge.
Amazingly the dog survives the fall and can be heard crying over the sound of the traffic.
It was later rescued and treated for multiple fractures and internal injuries.
As the horrifying video circulated over the internet, furious animal lovers vowed to track down the man responsible.
Visual clues from the video led Lithuanian residents to identify a bridge in the city of Kaunas where the cruel act occurred, the Daily Mail reports.
Online hackers then announced they had uncovered the man's identity, street address, personal email and Facebook page.
Benuik was forced to hand himself into police after local detectives became involved in the hunt.
He is expected to be charged with animal cruelty.
Police have issued a statement thanking web users for helping them catch the alleged culprit
Web vigilantes hunt down dog hurler
Words cant describe the feelings & thoughts i have towards this f***ing scum bag prick who done that cruel deed
OMG i feel for the dog, hope he recovers nicely from he's injuries & is found a safe loving home.