There are many types of solicialization but if we are talking about young puppies with other pups , older dogs or people anytime after weaning is good. You are right to good slow and be a referee with other dogs. And keep in mind each pup may have its own pace so watch their responses closely in each situation and adjust as needed.