The Talking Dog Detective Agency

219 pages 2017

mystery lighthearted mysterious fast-paced

240 pages 2017

funny lighthearted fast-paced

268 pages 2018

funny lighthearted fast-paced

104 pages 2018

dark lighthearted fast-paced