My favorite 'dog' book to date is this:
. I've learned a lot from it.
I'd also recommend locating a local trainer who can work with you and teach you how to work with your dog and train him or her. Getting this stuff right up front will help all of you enjoy your lives together that much more.