The explanation of sellers is after 6 weeks old, these puppies are already weaned.
In some areas such as North America, Australia, and Europe, selling pedigree puppies are not allowed but puppies over eight weeks old.
Nonetheless, if you want a healthy puppy, never take it home until it is 8 weeks old.