Here it's illegal for pups to leave before 8 weeks of age--and the vets here won't SEE them until they are 8 weeks old. (Not a day before) years ago we had a litter and one friend of the family came to visit the day before 8 weeks of age, they BEGGED to take him home and they'd return him before the vet appointment so he could go then they'd be here waiting. I was the bad guy and said no, because I thought of all the "what ifs" that would be tough to explain. --Their other dog hurt the pup, or it got hit by a car, or WHATEVER. I wouldn't let them leave before 8 weeks at least.
My pup came at 6 1/2 weeks. Though I've had no problems with him in regards to biting and playing with other dogs, I do wish he hadn't come till 8 weeks because it's been very hard teaching him not to play bite.
Defentaly don't let them go until they are 8 weeks old. I don't let mine go until they 9 weeks locally and 10 weeks if they are being shipped.
Anything under 8 weeks is too young to leave its litter mates and mom.
If they want the puppies they should be willing to wait until an appropriate time for them to go to their new home. Which if you ask any vet, trainer, or human society worker they will all tell you not until 8 weeks.
I'm glad you have good homes for them all. Just don't let them go until they 8 weeks please for them.
Puppies have a lot more to learn than just eating on thier own before they go. It's very important that these life lessons are learned. I have taken in several newborns from other people before to hand rear them because for one reason or another they could not be raised by their mother and something I have seen in the ones who have no litter mates is a tendacy to be dog aggressive and always food aggressive to the others in my home. Why? They never had the experience of learning a pecking order, having to establish who the alpha is. There was never any competition. As I said, these lessons are so important. Taking them away from the litter before 8 weeks does not allow them these lessons. So important to social skills.