Oberon, the Irish wolfhound, is off to Portland with canine companions, wolfhound Orlaith and Boston terrier Starbuck, and his human, ancient Druid Atticus O'Sullivan. The first complication is an unmistakable sign of sinister agendas afoot: a squirrel atop the train. But an even more ominous situation is in store when they stumble across a murder upon arrival at the station. They recognize Detective Gabriela Ibarra, who's there to investigate, but they also recognize the body - or rather that the body is a doppelganger for Atticus himself. The police, hampered by human senses of smell and a decided lack of canine intuition, obviously can't handle this alone. Alongside his faithful Druid, Oberon and the other loyal hounds navigate by nose through Portland to find a bear-shifter friend with intel, delicious clues at the victim's home, and more squirrels. But will our hungry band of heroes be able to identify the culprit before someone else is murdered?