3.0

Real rating: 3.5

This book has a good premise, but lacking execution. Not terrible by any means, but not mind-blowing either.

The characters were extremely compelling and flawed in their own way, which made it easy to connect with them. The perspective, even if repetitive, really sets this story apart from other 'mystery' novels since it is very matter-of-fact and very analytical.

Christopher is a super engaging protagonist and an unreliable narrator of sorts, but it does give the book its charm.

SpoilerHowever, the mystery of who killed the dog gets reveal mid-way through the story and then it cuts to Christopher's family issues/him running away, which feels almost unrelated to the previous story. Not to mention, it is rather short so it doesn't feel like it is given enough time to breathe.