Trapped by Kevin Hearne

A wisecracking, two-thousand-year-old druid living in modern-day Arizona and his loyal Irish wolfhound find themselves caught in a perilous supernatural snare that forces him to rely on ancient magic, strained alliances with gods and monsters, and the growing skills of his apprentice to survive; the story blends action and humor as old grudges and personal loyalties collide and the druid must confront the consequences of choices from his long past.

Purchase from Bookshop.org