I was skeptical at first. I was lost at first. But once I made some sense of it all, I loved it. In fact after I realized what was going on, I went back and read the beginning again and had the AhHa moment! But, I dreaded the ending, and named my new puppy Henry in honor of the book. Wonderful story.