It's impossible to read the first few pages of this book and not laugh out loud. It's impossible to make it to the end without feeling tears well up. See the little things and the big things that make up modern life through the eyes of a man who discovers every day what it means to be a father. An infant who just won't sleep, the sudden impact of 9/11, the birth of a child, a night of shooting stars, the life of a stuffed animal, the death of a parent, a surprising discovery, and a dog who walks through it all, unfazed by the events in which he participates. If you are a parent or a child, this book is for you.