A review by macroscopicentric
Barking by Tom Holt

3.0

Light and fun. Bordering on the utterly absurd but wittily written.