The recommended age for puppies to leave their mother is 8 weeks, however some breeders will ask you to wait until the puppies are 12 weeks.

A adult female Collie looking after her young pup
Never accept a puppy from a breeder that is younger than 8 weeks.