Puppies are not ready to go home at 6 weeks

No reputable breeder or rescue will separate puppies from their littermates and place them in their new homes at 5 or 6 weeks old.