Don’t ever slack on socialization. It’s the most important part of your puppy’s training. Socialization doesn’t just include play dates with other dogs. It should include different environments, different people, other animals and all types of situations. Always be mindful and recognize things that might startle or frighten your pup. Use these things during training and set your dog up to have a positive experience with each one. Start small and build by working personally with your dog, then move towards including strangers (friends of yours that your pup doesn’t know) in your training. In a perfect world, you would introduce your puppy to 100 new people a day. If they met that many people there would be no way they didn’t get to experience all different types of people, dressed in all different kinds of ways. The variety would be amazing. 100 people a day is difficult. Very difficult. So do the best you can. Try make sure these are people that you trust haven’t been around puppies that could possibly have illnesses such as canine parvovirus! Your puppy’s health and safety is always foremost.