The Art of Racing in the Rain by Garth Stein
Enzo knows he is different from other dogs: a philosopher with a nearly human soul, who has gained tremendous insight in to the human condition through listening to his master, Denny. Enzo sees that life, like racing, isn't simply about going fast. Using the techniques needed on the race track, one can successfully navigate all of life's ordeals. The Art of Racing in the Rain is a beautiful and captivating look at the wonders and absurdities of human life... as only a dog could tell it.