As a trainer, I talk a lot about the critical socialization period in puppies under the age of 4 month. So if you get your puppy over the age of 4 month, or if your puppy did not meet all their socialization needs before the age of 4 months, does that mean that you lost your opportunity to have a w