A Dog's Journey - W. Bruce Cameron (Forge Book, 2012)
This book gives you a glimpse into the heart and mind of a dog, and will change your view of our furry friends forever.