A DOG was 'left to die' after being sexually abused by a human in a Somerset town.

The dog, named Bella, was found in a terrible state, according to a local animal rescue charity.

The poor animal was discovered in Frome by Cornpop Critter Rescue in a critical condition.

Bella had suffered a severe prolapse and it is believed she was abandoned three days before being found - leaving her extremely weak.

The charity said Bella was dumped with serious injuries and was "practically left to perish".

They also warned the public about fake fundraisers claiming to be for Bella, saying they are scams.

The rescue centre said it was "very lucky she's still alive," but Bella, previously known as Zena, was "suffering" and "unable to go to the toilet".

Vets believe Bella's prolapse was likely caused by blunt force trauma and confirmed she had been abused by a human.

The post also revealed that Bella has a weak heart, making the charity unsure if she would survive surgery.

However, given her worsening condition, they felt they had no choice but to try and repair the damage.

The charity shared a very sad story on social media with pictures of Bella.

They said: "Firstly, she has been left like this for over three days.

"She has been suffering unable to go to the toilet and in the most unimaginable pain anyone can think of.

"She was practically left to perish.

"Secondly, she has a very weak heart so may not make it through the operation today but we have no choice but to put her through it to try repair the damage.

"Lastly the part that no one wants to hear... The vets have confirmed it is sexual abuse by a human.

"I don't know what more to say.

"I have been saying for a long time Frome is getting worse with the animal issues and now this. If you've done this and you're reading this, we're coming for you."

A spokesperson for the RSPCA said: “We're pleased to hear Bella is doing well at a local rescue centre.

"We’re appealing to anyone with information on who owned Bella and what happened to her before she came into the care of this rescue, to contact us on 0300 123 0818 quoting incident number: 01224116.”

Additional reporting from SWNS.