I wouldn't get too hard core about anything until the dog is older. Focus on basic obedience and house training. Maybe some walks on a lead through some grass or in the woods, and then graduate to off-lead once you're confident the dog will come when you call.
The first year of a dog's life is just getting it used to living in your home, and testing boundaries on your expectations. Heed my advise and keep the bar HIGH. If the dog has a place, have it learn that place. If the dog can't come in the kitchen when you're eating, don't let it coming in the kitchen. Period. Puppies can learn very quickly, but it's important that you are, above all else, consistent.
When your dog is about a year to a year-and-a-half old, it will hit the "teenager" phase and do a complete 180. If you've been loose with your expectations and consistency, it will be like you never trained it a day in it's life. But if you set that BAR and held it there from Day 1, you can right the ship much quicker and easier.
People who don't know much about dog training or handling think I'm a hard ass with my dogs. But the difference between my dogs and their dogs is that my dogs know what is expected of them at all times. They know when it's OK to be free and do their thing, and they know when to get in line. That doesn't come over night, and it wasn't just me. My wife was on board, and even the friends I hunt with know how to act and treat my dogs.
Again, everybody is different and one guy's idea of what their dog will be is different from another guy's. But every dog can achieve great things if you put the time and effort into them. It's just a matter of how bad you want it, and what your level of a "good boy" is.