Puppy’s highest learning period is 7 to 12 weeks. Their socialization window closes between 16 and 20 weeks. The earlier you get your puppy in training (not puppy play groups) you will avoid common problems such as – jumping, puppy biting, chewing, house training, barking, etc. But you have to be in a program that teaches how to handle behaviors and obedience. We have a Basic Manners, Obedience, Socialization Class starting Oct. 1st. I guarantee you and your puppy will have a problem free life!