Be consistant! -If there are several people in a household, be sure everyone uses the same commands and enforces all rules consistantly
To teach “No” or other negative command (signal): Put food or treat down and allow the dog to eat it. Put another bit of food or treat down and as the dog goes to take it say “No” (or “Ah-ah”, or whatever) and grab the food. Repeat until the dog backs away from the food at the verbal signal (3-4 times). Re-enforce this signal with his favorite toys, etc and then with negative behaviors.
Biting: Play biting is normal for dogs. If you don't want your dog to bite at all use the following technique whenever your dog's teeth touch your skin, if some light biting (in play) is okay permit the light bites, but when bitten too hard yelp (like his littermate would do) or say Ouch! (in a surprised tone) and turn away as if nursing your wounds. Refuse to play for a few minutes. (This imitates how a puppy normally learns to distinguish acceptable vs unacceptable biting. It may take awhile for him to learn, however, so be patient!)
Dominance: Dogs view their relationships with other dogs and with people in terms of dominance. He will either see himself or you as dominant. Its up to you to claim your title of alpha here. Training, practicing commands, and handling (rolling him over, picking him up, standing over him, etc) re-enforces your dominance. Some games call your dominance into questions. One example is tug-of-war. This game of strenth-testing, could be seen as a fight for dominance. Be aware of this, and make sure that at the end of such games you end up with the toy and therefore “win” either by strength or with a verbal command such as “drop it”.
Get him familiar with uncomfortable procedures early: for regular maintenance get his used to getting his teeth brushed, brushing his coat, etc; to get him used to the vet: pick him up and put him on a high table, play with his paws, explore his mouth and ears, etc; introduce him to tile floors, bridges, stairs, water, and any other environmental factor that may suprise him one day
Socailize the dog: let him meet many different people, kids, other dogs, cats, other animals, whatever you can (so there's no suprises later!)
Environment: You can't expect the dog to distinguish his toys from your shoe or an electric cord. When you first bring him home be sure everything is out of his reach, then when you're going to be around to watch him, take shoes and other such items out and when he starts chewing on them be sure to scold him.
Set aside training time every day (several times a day is best), but don't train for more than 10 minutes or so (read your dog, when he gets bored or frustrated you should stop)