When Demons Walk (Sianim, #3) - Patricia Briggs
This is how I like my fantasy -- full of fun, action and wit. I didn't guess the ending, and that was an unexpected bonus.