A thug who grinned after picking up a stray dog and chucking it into a river has been caught by police after a public outcry.
Shocking footage shows the man throw the dog from a bridge in the Shyamla Hills area of Bhopal in Madhya Pradesh state, central India.
He has been identified locally as Salman Khan, 29, after the video taken at Upper Lake went viral.
Khan was taken to Shyamla Hills police station on Sunday but it is not known when the video was taken or whether the dog survived the fall.
In the video, the man in a black T-shirt bends down to pick up the dog, which is wagging its tail.
The two other dogs on the pavement run away as he hoists the stray into the air.
Now looking around in panic, the dog is quickly thrown over the rails by the man, plunging into the …