Dora: the dog with (at least) three guardian angels

Dora in the recovery ward
This is Dora. She was out running with her owner when she was attacked by three bigger dogs, and horribly injured. No fewer than three separate ‘guardian angels’ combined to save her life- one of which was another dog.Read her story on the Animal Rehabilitation Centre website where her case study is posted under ‘our patients’.
https://www.animalrehabilitation.co.uk/testimonials/case-studies/dora-badly-savaged-in-a-dog-attack/