The Purloined Poodle (Oberon's Meaty Mysteries)
by Kevin Hearne
★★★★★