For training books I love "The Complete Idiot's Guide to Positive Dog Training." It is my very favorite. Others that I like are "Dog Tricks for Dummies" and "The Power of Positive Training."
For just understanding animals I like "Reaching the Animal Mind" and "The Man Who Listens to Horses." I don't get nearly as frustrated with my "stubborn" dog since reading these books.