Hi and welcome. How exciting for you to get them.
I think most say 12 weeks.
However, I got Winstin at a little over 8 weeks and he was just fine.
I made sure he ate so he did not run into trouble. He also spent every moment possible with me. I have made sure he has been around other dogs and puppies and I think that helped a lot with social skills. Actually all three of my dogs came home at 8 weeks and all have been wonderful. My big girls like to play with all of the neighborhood dogs. One of our neighbors has a beagle that just loves my girls. However, Winstin is to little so he misses out on that play time.
You could see how the pups are doing at 8 weeks and go from there. I to think 12 weeks seems a bit long. But, I am no expert.