Multiple people recommended this book to me because they know I like books and dogs. This book is narrated by a dog, so it already starts off strong.
However, I found the dog, Enzo, to be pretty unbelievable in his lack of dogginess, and he also wasn't very sympathetic in his self-loathing – it's revealed pretty much off the bat that this dog wants to be a human in his next life, and he often laments the un-humanness of the body he's trapped in. He seems to spend his whole life with the background expectation that he should NOT be a dog, but a human, and looking down on typical dog behaviors, and I think that's too bad because I like those things.
Enzo also spends a lot of time dispensing platitudes and pearls of wisdom about racing - car-racing, not running in the rain, like you might think a dog would love. His great passion, for unpersuasively presented reasons, is being a spectator to others racing cars.
Also, sometimes I wondered if the author even ever had a dog. I just have never personally known a dog to like bananas or watching TV all day. And the author implies that neutered dogs can't get erections, which isn't true. There are some calculated acts of revenge that Enzo takes that are pretty feline.
Overall, the pacing and structure feel slightly amateurish, and the events are quite predictable. There are some nice and surprising turns of phrase in here, though, and overall it's a pretty nice story. They could probably make a good movie out of this and make tons of money.