Advice? Here goes:
First, as I said you're on the right track coming here to chaz, now be sure to read all the stickies and many other posts. And continue to ask questions. There are a lot of really great dog people on this forum, we will all be happy to keep helping you.
Second, read books! Start with "Outwitting Dogs" by Terry Ryan. Also "Before You Get Your Puppy" by Ian Dunbar (check out
http://www.jamesandkenneth.com/new_puppy.html). Then "The Culture Clash" by Jean Donaldson. There are many other books (and many threads devoted just to training books on chaz), but I think these are the most important ones to read before you get your puppy. They're easy to find, too, many libraries have them and almost all big bookstores have them.
Third, find a trainer. No, it's not too early to find the right class for you. Like I said before, socialization is very important for puppies, and taking them to puppy class is a great way to get some socialization. A good trainer is also an extremely valuable resource for information about your dog. Of course you can ask us questions here, but without actually meeting your puppy and/or seeing what he's doing that you're having trouble with, we can't fully help you in a few areas. Anyway, check out
www.apdt.com, there's a trainer search as well as a great article about what to look for when you're looking for a trainer. Most trainers will invite puppies 10 weeks or older into their classes, so you won't have long to wait for your class to start once you get your puppy!
Fourth, go ahead and buy all of your supplies before you get your puppy. I used to work in a pet store, and you'd be surprised at how many people walk in and say, "I just got this puppy an hour ago, what do I need to get for him??" The LAST thing your puppy wants to do the day that you take him home is to spend an hour or more at a pet store, then sit through all the confusion back at home about where to put all his stuff. It's so much less stressful for the both of you to go ahead and have everything ready so that you can bring him right home and let him start to settle in. Things you will need: Crate, food/water bowls, food (same exact food as the breeder feeds, if you buy from a breeder), Nature's Miracle cleaner, toys, natural bone(s) to chew on, training treats, clicker, collar/harness, leash, ID tag for collar, and anything else chaz members or your trainer suggest.
Finally, be sure to read the posts here about where to get your puppy. I checked
www.petfinder.com - they have 18,277 labs and 3,622 rotweilers listed for adoption, so I highly suggest adopting your dog. Which is another thing your trainer can help you with!
That's all I have for now, good luck and let us know if you have any more questions!