The Art of Racing in the Rain by Garth Stein
Disclosure: No one paid me in any way to give this review.
The Art of Racing in the Rain is narrated by a dog Enzo. Only the story Enzo tell is not his own story. Well not his alone. The story he tells is that of his owner and the tragedy that strikes his family. Enzo describes the tale very believably, almost as if he were human. Actually that is Enzo's goal... to be human in his next life. And he strives to act with the human dignity that he needs to show he's worthy of being human, such as not being under the table when the family is eating.
But it's his awareness of life on a higher level that makes him a great storyteller. He knows by the way a scent changes that something is happening to his family, which helps to prepare the reader for what's to come. His loyalty and his love run deep, the way you imagine a dog to be. It's evident in how he talks about is family and how he interacts with them.
I've read many books that have elicited a strong emotional reaction from me. All tears. This was the first book to bring out a different, though still very strong emotion... anger. There were parts of this book that made me so incredibly angry I almost put the book down. Which is what I believe Stein was going for. Because it created greater sympathy for his main character and his situation and gave Enzo more credibility.
A great story and an easy read. If you are at all a dog person, or even if you don't particularly care for dogs, this book is very enjoyable.