This book is a nice, quick, easy read that is worth anyone's time. It has its flaws, which I will list below, but overall a good book.
Flaws:
-Too fast at the beginning. I'd like to get to know the dog so I understand the grief. You know when I dog gets hurt in a movie or a book and you want to cry? That's not a problem in this book because you don't have enough time to actually know the dog to care.
-Melody. She's all like, "oh, you stole my bike? That's okay. I understand. I'm sure you're a nice person even though I don't know anything about you other than you stole my bike and let it go missing."
-Over-reaction. This plays into the first flaw, because maybe if I knew about the relationship between the dog and Kat I would give her some leeway. But she seriously has to leave school to go to the clinic? I just don't think that's believable for any real middle schooler. They'd at least wait until they'd heard some bad news, whereas Kat was just reacting to a call that wasn't picked up.
Virtues: (now for the good!)
-Nice, short, and sweet. It isn't too long, which is good because it was a relatively simple story. There didn't need to be more of the book. Definitely a good thing was the length, and not because I didn't want to read more. This isn't supposed to be a sarcastic "thank God it's over", I really do think this length was a good choice.
-Realistic portrayal of the crush/Grace/Abby/Tim situation. Can't go into details without spoilers here, but I love this side plot. It seems pretty middle-schooler-like, speaking from recent-ish experience.
-MRS. LAWRENCE. Here we have the redemption of Kat, where the reader learned that Kat actually was a good person. I loved Mrs. and Mr. Lawrence, and the scenes with Mrs. Lawrence were so sweet.
- The older sister, Hannah. I really like Hannah, who didn't fall into the stereotype of worst sister or best sister somehow.
Overall, three stars. Goodbook.
Predictability: ehhh... depends on which point. I'll give it a three for that too.