A dog walker was filmed swinging his pet miniature collie-cross around by its lead as it yelps in pain after he subjected it to a flurry of kicks and punches.
The attack was filmed by a horrified passer-by who spotted the man yanking the pooch off the ground by its lead on a footpath in Aberystwyth, West Wales, around 1.45pm on November 11.
Shocking footage shows the man repeatedly kicking and punching the miniature collie-cross while it cries and yelps in pain.
RSPCA inspector Keith Hogben said: 'The caller who reported this to us states that this man swung the dog by the lead and punched and kicked the dog repeatedly using his fists and feet.
'The abuse went on for a length of time where the dog was heard to be crying and yelping.
'The video footage shows the man trying to kick the dog, hitting the dog and swinging the dog around by the lead.
Cruelty to animals is a criminal offence which can lead to a jail sentence of up to six months if convicted.