teenlibrarian.co.uk
The Third Degree with Emma Shoard
Sandie has been battling it since her childhood; the hulking, snarling black dog of her nightmares. Although her precious pet dog Rabbie may have fought back against this monster for years, when he…