Farmmom recommended that I get The Art Of Racing In The Rain by Garth Stein.
I absolutely loved this book, it made me laugh, it made me cry, and I saw so much of my own dogs in it I wondered just how much is going on inside their heads at any given moment.
Written from the perspective of a loyal lab-mix, Enzo, the book details the joys and struggles of an up-and-coming race car driver and his family, Enzo's thoughts on evolution, philosophy, and religion, and the struggles that life bring us whether we be dog or man.
Loyalty, love, life, triumph over injustice, and how to be a good person, according to a dog.
I won't include any spoilers, because if you own or have ever owned a dog, you need to read this book.
If you'll excuse me, I need to go cuddle my pups now.