Reading progress update: I've read 100%.

Lie Down with Dogs: New Adult Urban Fantasy - Hailey Edwards

We got a few surprises/twists at the end.