A mother-of-three is fighting for her life after being horrifically mauled by four savage pit bulls for 40 minutes.

Terri Cosby, 54, was jumped by the ferocious dogs while walking down a street in Oklahoma City on Saturday.

The attack was so brutal she has had to have an arm amputated - and may also lose a leg.

Terri Cosby (left in hospital, right before the attack), 54, was jumped by the ferocious dogs while walking down a street in Oklahoma City on Saturday. The attack was so brutal she has had to have an arm amputated - and may also lose a leg

One of the menacing pit bulls is caught in the officer's flashlight as it runs towards him. In disturbing scenes, the cops fire on and kill the dog

Witnesses called cops after seeing the dogs 'all over' Cosby. One witness - Felix Willis - told KFOR they were 'eating the hell out of her'.

He added: 'They had her just like lions.'

In a frantic 911 call, another witness said: 'They're eating this woman - I mean, they're killing her.'

In footage recorded by a cop's body camera, an officer can be seen walking around the area looking for the dogs in the darkness, using his flashlight to find his way.

In scenes reminiscent of a horror film, the policeman finds Cosby injured on the floor and asks her: 'Ma'am, are you OK? Talk to me, talk to me.'

She does not respond, but a nearby witness tells him: 'They've been chewing on her for, like, f***ing 40 minutes.'

At that moment, the officer realizes the dogs are still in the area and, after searching with his flashlight, spots one.

Shots ring out from the officer and his colleague as he shouts: 'Stay down, stay down'.

The dog can be heard whining as it is wounded but continues walking until it collapses.

A voice can then be heard saying: 'Come on, dog. Don't do this.'

A woman then says one of the other dogs 'ran right in here', pointing a flashlight near a fence, and a second pit bull then emerges.

In scenes reminiscent of a horror film, the policeman finds Cosby injured on the floor and asks her: 'Ma'am, are you OK? Talk to me, talk to me'

At that moment, the officer realizes the dogs are still in the area and, after searching with his flashlight, spots one

'Guys, watch out,' a woman, believed to be a cop, shouts. 'Don't shoot each other.'

The officers then fire on the second dog, which can be heard wailing in pain.

The two remaining dogs were later captured and taken away by animal control services.

Speaking to local media, the dogs' owner said plumbers had been at the house and failed to close the gate when they left - allowing them to escape.

Fred Holmes said: 'I feel bad for anybody that get attacked, especially if you lose a limb or something. That's all. I mean there's no more really you could say.

'To the family, we apologize.'

Police are now weighing up whether to bring charges against the owner.

Cosby, meanwhile, remains in critical condition in hospital.

Terri's sister, Beverley Golden, wrote on a GoFundMe page created to help pay for medical costs that Terri is in a trauma intensive care unit.

She added: 'All of Terri's limbs were disfigured as flesh and blood were torn from her body.

'One arm has been amputated and a leg may have to be amputated as well.

'Doctors say she will endure multiple surgeries and skin grafts for several months just to recover, along with a lifetime of rehap [sic] and counseling.'

Another sister, Ali Gaddis, said: 'Her arms and legs are just destroyed. Emotionally and physically it's going to be challenging for her.'