The most critical period of the life of the dog are the first 20 months .The age of two months is the best time for the puppy, to be separated from his mother and to be welcomed in his new family. At this age the puppy is ready to learn the rules of the toilet, and then the basic obedience. It is good in this stage of the dog's life not to gain bad habits that will later need to be broken.
It is good for proper socialization to take place during the first 12-16 weeks to avoid having to correct undesirable behavior later, namely to avoid outset fears and aggressiveness towards humans, dogs, cats, vehicles and other environmental factors.
If the dog is properly socialized in time, then it will have healthy behavior throughout its life.
Socialization for dogs is like preventative maintenance for cars, Adjust the behavior before it becomes a problem.