The book is told from the POV of a dog, Enzo, who is the story's heart and soul.
Trust me when I say that you don't have to be a dog lover to like this book.
Enzo makes for a very interesting and insightful storyteller; you will find it impossible not to love him.
It's a sad book, but it has its delightful moments, and you will come out at the end of it with a smile on your face and a small tug on your heart. :)
(Sorry for the sappy review.)