A shocking video showing a dog frantically attacking a police horse has gone viral.

The video, which has been seen 2 million times on one TikTok post, shows the dog with its teeth locked into the horse’s leg.

In the video, the canine, which appears to be an American bulldog, attacks one of two police horses in Victoria Park, Tower Hamlets.

MOST READ: East London nightclub given approval to remain open after fatal stabbing

As the horse begins to buck and its legs give way, the dog keeps its jaws clamped onto one of the horse's front legs.

Shouts can be heard, including someone saying: “Get hold of it someone. Someone get hold of the dog. F***s sake!”

@lailaboll Watch at your own discretion #victoriapark #london ♬ original sound - Laila Bell

Members of the public can also be seen attempting to stop the terrifying attack. One man tries to remove the dog from the horse’s leg using a stick.

The dog eventually lets go and the riding officer dismounts the horse, which is left limping, saying “get that dog on a lead now”.

READ MORE: ‘Extremely dangerous’ man raped woman - then used her bank cards

The attack took place on Wednesday, March 22 and the dog was seized in Victoria Park after it attacked the horse, identified as PH Urbane from Bow.

A spokesperson for the force said: “The horse required stitches and is expected to return to duty following its recovery.

“The dog remains in police kennels and officers are in contact with its owner.

“No arrests have been made. Enquiries continue.”

A spokesperson for the Met Police Taskforce added: “PH Urbane from Bow was attacked by a dog off the lead in Victoria Park yesterday.

“We can’t stress enough how important it is to keep dogs on a lead if you cant recall them or get them under control.

“Huge thanks to members of the public who tried to help Urbane.”