I loved this book. Unexpectedly.
It's from a dog's point-of-view, which has been done before (and sometimes not very well). This "dog-teller" conceit provides a knowledge "triangle": on one side are the humans who know some things; Enzo provides a second side of the "truth" that only he can provide: Eve's not moody; she smells funny because she's got something wrong inside. Zoe's not willful because she's two; she's refusing to eat her chicken nuggets because they've gone bad. And what Enzo reports, we clever readers can piece together with what we know about the world (side #3) so we know even more than the dog! (Kudos to us.) Also, the governing metaphor of life as car-race has also been done before, although not so well or with so much good, feels real detail. (Tom Cruise in a bad movie ... ?)
But never mind what's been done before, differently, or not so well. This book is tender and true, with very few false notes. No perfect characters and several infuriating ones, whose worst comes out when they have to confront the worst. A very good read ... even for those without dogs. Bring kleenex.