A lot of people complain that the plot twist was predictable. I've said this before, but I think because I don't read a ton of YA I don't find books repetitive like many people do. I'm also really easy to surprise. I found this book so interesting, I read the second half in one sitting and couldn't put it down. And I will say, there were a few sections where I nearly cried (not hard to do when dogs are involved). 
 The writing style and narration was so unique, clever uses of metaphors and symbols, and just an all together great flow. Sections would read more like a stream of thought, and I enjoyed that a lot. It was a good break from the standard paragraph format.