I've just started reading this, and am not to say I've read many many dog books but this is awesome:
here
Her take on the human-dog relationship is so refreshing, so kind, so simple - she makes statements like 'dogs don't lie' and talks about keeping the light in your dog's eyes, as a means of judging whether to use a particular training menthod.
I'm not very far into it but am just bowled over by it tbh.
A much-needed antidote to Cesar Millan and the like.
Put it on your Christmas list and do your dog a favour