Jean M. (ChiWeenie) reviewed on + 70 more book reviews
Once I got past the idea that this dog lived several lives, I really got caught up in his relationships with the humans in his lives. I have to admit shedding a couple tears and the end brings this story full circle.