A man has been caught on tape appearing to abuse his pet dog at a beach in the south of Queensland.
The man and his female companion pulled up at a beach in Currumbin on Monday, with two dogs in the back of their ute.
Footage shows the man appear to hit and kick the young Staffordshire as the pup expressed its excitement to be near the ocean.
Eyewitness Tarah Lee Barry claims the man ‘closed fist punched’ his young dog ‘in the head’.
Scroll down for video
Ms Barry filmed the altercation between man and dog, trying to make her disgust clear from a distance.
She shared the clip to Facebook, telling her followers the man ‘started kicking [the dog] and dragging it around by it’s lead yelling at the dog to “settle down”‘.
‘The poor dog was just super excited about being at the beach and clearly had no training plus the guy had no control of the dog with just a collar to lead it,’ she said.
The video shows the man kick his legs and pull hard on the pup’s chain collar to restrain it.
Ms Barry said she reported the man’s actions to the RSPCA, along with the numberplate of his ute.
A spokesman for RSPCA Queensland said said the organisation were investigating.