The Squirrel on the Train by Kevin Hearne
Oberon the Irish wolfhound is off to Portland to smell all the things with canine companions wolfhound Orlaith and Boston terrier Starbuck, and, of course, 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 the trio plus Atticus 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. Not with Atticus likely in danger. Oberon knows it’s time to investigate once more—for justice! For gravy! And possibly greasy tacos!
When Oberon and his crew arrive in Portland, the dogs are on the look out for evil squirrels. But instead they find a murder victim who looks exactly like Atticus. They investigate to find out who the man was and to see if the murderer was actually after Atticus.
The Squirrel on the Train is a novella set in the fantasy series The Iron Druid Chronicles. This installment is told from Irish Wolfhound Oberon’s point of view – which means there is plenty of humor and mentions of sausage. The mystery is fast-paced and engaging. The characters are fun and colorful. And the finale has a surprising twist that doesn’t disappoint.