I love Patricia McConnell's work! You can't go wrong there.

I would also add this book by Ian Dunbar for a training book.

I really like this book by Suzanne Clothier for relationship and personality insights. It really changed the way that I interact with my dog when it comes to things that he dislikes or fears.