The day you get your puppy, the clock is running. And time flies. Your puppy's critical period of socialization will begin to wane by three months and its most impressionable learning period starts to close by five months. Not surprisingly, most behavior and temperament problems are created during this time. There is so much to teach and nearly everything needs to be taught within just 12 weeks, when you puppy is between two and five months of age. It is vital that you know WHAT to teach and HOW to teach it. Going to puppy classes, reading behavior and training books and watching puppy videos is the quickest way to find out. But you need to do this BEFORE you get your puppy.
...The optimal time to socialize your puppy is BEFORE it is three months old. Unfortunately, your pup needs to be confined indoors until then. This relatively short period of social isolation at such a crucial developmental time could all but ruin your puppy's temperament. Whereas dog-dog socialization may be put on temporary hold until your pup is old enough to go to puppy school and the dog park, we simply can not delay socialization with people. On the contrary, during the first month, while your pup is grounded at home, socializing with people becomes the Prime Puppy Directive. Without a doubt, raising and training a pup to be people-friendly is by far the single most important aspect of pet dog husbandry.
Capitalize on the time your pup is confined indoors by inviting people to your home. As a rule of thumb, your pup needs to socialize with at least 100 people before it is 3 months old. This is actually much easier than it sounds. Invite a different group of eight men each Sunday to watch sports on the television. (Generally, men are pretty easy to attract and train if you offer pizza and beer.) Each Monday invite a different group of eight women to watch Ally McBeal and Dateline. Catch up on all your outstanding social obligations by inviting family, friends and neighbors to weekly Puppy Parties. On another night of the week invite some neighborhood children. Above all, don't keep this puppy a secret. And of course, the great thing about socializing a young puppy is that it also does wonders for your own social life!