Nelson delivers a novel that is all at once heartwarming, heartbreaking, and heart-wrenchingly funny. Most of all, it's a story that proves that when a good dog is by one's side, life can be full of surprises.