A review by slavicsongbird
Bad Dog by Alex Smith

5.0

Brilliant, terrifying, hillarious, horrific, heart-breaking, amazing! I laughed, I cried, I was terrified, sometimes on the same page. Everything is 5-star in this book, from the story to the characters, and trust you me, I am not easily satisfied when it comes to either.