Most puppies are not really fully weaned at 6 weeks, so it is better to wait till they are 8 weeks to take them.
But a 6 week old pup can usually survive if the new owner is careful to soak the puppy food well with water and smush it up so the baby can suck it up.