The author, Barret Schumacher, is a master at creating very vivid and colorful scenes that play out in your mind as you read his words.
Adding an orphaned dog to the story was a great touch to this horrific tale.