What a *treat* of a story this was! Not only were there many red herrings to keep the listener guessing almost until the end, but the story was told from the perspective of a likable protagonist, who also happens to share her life with a pooch with lots of personality. Also, kudos for the top-notch narration by Angie Hickman!