A review by wyrmholes
Blood Rites by Jim Butcher

4.0

4.5 stars.
….a puppy entered the chat. Need I say more?…