A survivor of domestic abuse has described the extreme torture she suffered at the hands of her partner.

Gabbe Rowland was subjected to a 'week of hell' by her jealous partner – during which he injected her with heroin, raped her, and forced her to perform indecent acts on his dog.

Justin Mustafa, 27, had apparently convinced himself Gabbe cheated on him while he was in prison, after she told him she was pregnant with their child.

Speaking to The Sun, the 28-year-old survivor from Cape Cod, Massachusetts, said Justin started physically torturing her in June 2013.

She eventually managed to flee and report him to the police, after which he was given a six-year prison sentence.

Gabbe, who has since waived her right to anonymity, said she and Justin had gone to school together, but had reconnected on Facebook in 2010 and started dating in September 2011.

However, Justin then revealed he was meant to appear in court soon, claiming that an ex-girlfriend had 'accused him of filming her [unclothed] without her consent'.

Gabbe was fooled into believing him when he said he didn't do it, and vowed to support him. He was jailed for a year, during which time Gabbe wrote to him daily and visited him twice a week.

Soon after his release, in January 2013, Gabbe found out she was pregnant.

'At first Justin was pleased, but then he turned on me and started accusing me of all sorts of stupid things,' she said. 'He said I was unfaithful when he was in prison and even asked me to have an abortion, but I wouldn't hear it.'

After a fight one night, Gabbe ended up leaving at 4am to stay with a friend. Justin got back in touch with her and apologised profusely, but Gabbe had miscarried from the stress of the situation.