BAYTOWN, Texas -

A Baytown man who worked as a gymnastics coach with young children is facing charges after police say he was caught on camera viciously beating a puppy.

"I heard a loud dog cry. I thought it probably got run over," said one witness. "It was an ugly cry. He was hurt really bad."

Witnesses described the terrible cries of a pit bull puppy after it was allegedly being beaten by its owner.

"In my 15 years of law enforcement here at Baytown, it is the worse case of animal abuse I have seen," said Detective Brian Parker of the Baytown Police Department.

After days of hearing the dogs cries, a neighbor recorded the attack. Most of his video is too disturbing to show on air.

Marcus Bush, 22, was arrested Wednesday and charged with felony animal cruelty. Local 2 has learned that Bush is a youth gymnastics teacher.

"The dog owner is seen taking the metal part of the leash and strapping it across the back, stomping and kicking the dog," said Parker. "Just a vicious attack."

Witnesses said the puppy had an accident inside the house before the beating began.

In the video, one can see Bush cleaning the dog's bed inside the apartment while the dog lays motionless on the balcony.

Bush's employer, Taag Gymnastics, would not comment on camera, but released a statement saying, "They have never witnessed any acts of violence by Marcus, but in light of the accusations, Marcus has been released from his coaching responsibilities at Taag. Pending the outcome of the investigation and any criminal charges."

The dog was taken to a vet where he was treated for extensive injuries.

The puppy has been released from the animal clinic and is being held at the Baytown Animal Shelter. The dog will not be returned to the owner and will be placed in a foster home.