Congratulations on your new family friend!
One suggestion - basic obedience training with a good instructor. Nothing helps bond a new dog to you like learning to train together, and believe me, these classes are so entertaining that they should charge admission to watch 'em! :D These classes help socialize the dog to people and other dogs, and even if you think you know all there is to know about training a dog, you (and your dog) will learn a few things anyway. The obedience clubs around here give a discounted rate for their classes to people who can document that their dog came from a shelter or rescue system.