I just finished this book (image of cover below), and recommend it. Just now, I read the NY Times review (2008), and learned a lot about it, mainly that it's based on the story of Hamlet. What kind of an English lit major am I, anyway? I read the whole thing and didn't notice. Anyway, the guy's a hell of a writer. And he's really good at depicting dogs, and a 14 year old boy. It really rang true to this dog lover and former 14 year old boy. Give it a shot.