The art of racing in the rain : a novel

RECOMMENDATIONS

I could not put this book down and yes, I cried at the end. Enzo, the canine narrator of Garth Stein's entrancing novel, has the soul of a human being and the book provides a recipe for how to live life. On the eve of his death, Enzo is remembering...