Fortunately, you took care to select a pup from a breeder who believes in early socialization. You also visited the mother dog as she nursed her pups, and she was a sweetheart. So the stage is set, and the rest (as the saying goes) is up to you.
But HOW you teach the puppy to be obedient also matters. Older training methods relied on intimidating the dog so he did as asked out of fear of the consequences. However, this makes for a dog that is outwardly well-behaved but is conflicted or anxious internally. In turn, this is a recipe for the dog lashing out when he feels threatened.
The ideal option is to use reward based training methods, which encourage the dog to behave well through a combination of rewarding good behavior and giving him a rich variety of life experiences. The good news is when you do things right not only will the dog be obedient but he'll be closely bonded to you.