A dog filmed on CCTV being punched repeatedly by a man in north Queensland is happy and healthy and his alleged attacker has been identified, RSPCA Queensland says.

Key points: The bull arab cross is reportedly in relatively good health

The bull arab cross is reportedly in relatively good health The five-year-old dog has been seized by RSPCA Queensland

The five-year-old dog has been seized by RSPCA Queensland The animal welfare organisation is now urging the public to stop posting details about the case on social media

Besides having heart worm, RSPCA Queensland said the bull Arab cross was in fairly good health after footage of a man appearing to coax the dog before holding him down and punching him was shared on social media earlier this week.

After describing the five-year-old dog as "lovely natured", a spokesman for the animal welfare organisation called for social media users to stop posting details about the case now the alleged attacker had been identified.

"We remind those who openly posted information on social media about the person's possible identity that there can be serious consequences for these actions," he said.

"The last thing we want is more violence to occur."

Sorry, this video has expired Man beats dog in CCTV vision in Mackay.

Posting an update to its Instagram account on Thursday after the alleged attacker was identified, RSPCA Queensland thanked the public for their involvement in the case and confirmed the footage was shot by a static unit.

The organisation said it was alerted to the footage after a disturbance was reported in the street where the attack took place and CCTV footage was required to assist the investigation.

RSPCA Queensland's post read: "The offender has been identified and a warrant was executed on a property and the dog was seized."

"RSPCA Queensland will always advocate for appropriate sentencing for animal cruelty, but we can all play a part in ensuring that animal cruelty offences are taken seriously and that offenders do not escape punishment because of information posted on social media.

"To ask for tougher animal cruelty sentences handed down in court, contact your local MP."

A man is seen punching a dog in CCTV recorded in Mackay. ( Supplied: RSPCA )

Speaking on Wednesday following the release of the footage, RSPCA Queensland spokesman Michael Beatty said he was horrified by the clip.

"Personally, I find the attack very disturbing, I mean the attack just went on and on," Mr Beatty said.

"What's really disturbing is that it seems totally unprovoked — the dog didn't act aggressively in any of the vision that we've seen and the dog had no idea what was going to happen when he went to the man.

"I have no idea what else to say but he just beats the crap out of the dog.

"You have to wonder about the inner violence of someone who would do something like this to a defenceless creature," Mr Beatty said.

The maximum penalty for animal cruelty under the Animal Care and Protection Act is three years in jail or a fine of up to $220,000.