This was a nice, light, enjoyable read. I liked the writing style and the characters a lot, and although the plot meandered for a while, it all got tied together by the end. I took this book with me to the dentist when I had to get a couple of cavities, and it really kept me distracted during the waiting periods, for which I will be forever indebted to it. 
 I also enjoyed the dog and the fact that he was actually involved in the story to some extent, without becoming the focus. I have noticed that most novels don't feature animals in them, unless the animal is the main character. This book, however, did it perfectly. 
 One thing that annoyed me, though, was the treatment of Sarah. Over and over, Brady talks about how "psycho" she is, but I still don't really buy that she's crazy. I guess the fact that she wouldn't move out of the apartment was weird, but that can't be all. It seemed like a generic ex-girlfriend description, rather than the real character of the girl. And I'm still not clear on why he broke up with her to begin with, which seems like an important detail since that's where his story begins. 
 But I really liked the ending. Slightly too neat, but fitting, I think.