I stayed up all night and read The Art of Racing In the Rain right through at one go. Let me say this first. The dog dies. But it's a fictionalised novel. I wept anyway. And had to get up a few times to pet my sleeping dogs. All the events are what Enzo the dog recounts the day before he dies. Still, it's best book I've read in quite a while. Move over, Marley.