Dasher
Puppies should be weaned by their mother for at least 6 weeks before being taken away, but it is always a better idea to leave them with their mother for 7 to 8 weeks.
Was this litter planned? What are you going to do with the puppies once they are weaned?