This book is interesting and thought provoking and overall enjoyable. 
 I found it tended on the melodramatic at times...okay, more like for the whole second half of the book. I also found that whole fiasco (which is really a significant portion of the plot) to be rather unbelievable. 
 I also had reservations with Enzo (he doesn't act like a dog at all!), but was won over when I realized he's totally a human soul trapped in a dog's body. My own dog? Not so much. Or if he is, he's very good at throwing me off the scent.