Irene Grady, who rescued her 10-year granddaughter after she was attacked by two Rottweillers, has descibed the 'absolutely horrendous' scene.
Rhianna Kidd was attacked by the dogs while riding her bicycle in Dundee on Sunday. The primary school pupil is being treated for a fractured jaw and has had to have plastic surgery.
A 33-year-old woman was charged in connection with the attack under the Dangerous Dogs Act.
Speaking from her daughter's hospital bedside, Rhianna's mother Lisa, 30, told the Daily Record: "If it hadn't been for mum, those dogs would have ripped Rhianna to pieces. She didn't hesitate when she saw the dogs attacking Rhianna.
"Mum recently broke her ankle and ribs in a fall and is still in pain, but she managed to get to my daughter in time."
The two dogs involved in the attack, which were traced by police, were put down on Monday evening.
Irene Grady, the girl's grandmother, saw the dogs set upon the youngster as she pedalled towards her home in Dryburgh Street. She had been dropped off by her father moments earlier.
Mrs Grady, 56, described the dogs as 'killing machines'.
She said: "It happened that quickly, in minutes. Rhianna was screaming, she was covered in blood, absolutely covered. She looked in a bad way to me. She's so thin. What chance would Rhianna have? She's not big for her age. She's 10 but she looks about eight. It was like a horror movie."
A Tayside Police spokesman said: "The woman has been charged under section three of the Dangerous Dogs Act 1991 for failing to keep the dogs under control and a full report will be submitted to the procurator fiscal."