I admit that when I picked up this book I had mixed feelings and expectations.
On the one hand, it’s Kevin Hearne (who we love in unreserved fanpoodling glee). And it was a book about Oberon, who we definitely love. So what’s not to like…
…well, animal companions can be fun and cute and Oberon definitely adds something awesome to the Iron Druid Series… but a whole book around the cute interlude? Yeah that can get… annoying. Also, when it comes to short stories, I do wonder what the point is of many of them. Sometimes it’s for fun, sometimes it’s to explore different elements of the world that haven’t otherwise been touched. And sometimes it’s a way to hold fans upside down and shake them until the loose change in their pockets falls free (also known as The Charlaine Harris method).
Yet this book worked.
It worked because it was balanced. Yes Oberon is a dog, but for the most part he thinks like a human. His narrative is not annoying or impenetrable – because he has spent several decades with Atticus learning how to communicate with humans and among humans. His mind set isn’t frustrating and impossible to follow or awkward or clunky.
At the same time we still have several cute moments that really do convey Oberon’s doggishness – yes Oberon is focused on his mission. But he’s a dog – and he has a low attention span. And a loathing of squirrels. He’s food orientated and he still has absolutely zero concept of time. He has next to no colour vision (or awareness of ethnicity making racial inclusion somewhat fuzzy though there’s at least a Latina police detective) I like this combination of not making Oberon so doggy that he comes off as a gimmick, but also making sure he doesn’t just feel like a human in a fuzzy suit. It’s an excellent balance of making him accessible without making him bland and generally keeping it excellently balanced.