If you are planning on breeding your dog, either as a stud, or to be used for puppies, there are some things to consider. It is imperative that if you are intentionally breeding two dogs together that it is a safe environment for both animals. It is also important to make sure both animals can handle the process. For instance, some females cannot handle too many litters of puppies, and by having too many, you can seriously harm the female, or even cause life threatening danger to her during the birthing experience. This is important to take note of with particular breeds. For instance, Greyhound females can only two or three litters in their lifetime before the question of their lifespan becomes a reality. This means that if she is over bred, she can die before producing the litter that you are expecting.
For males, you need to make sure that they are not exhibiting aggressive tendencies. This can be a sign of health issues that when coupled with the female, can present a danger to the female. It is also important to make sure both parents of puppies are papered if you plan on selling the puppies as full-bred. AKC, or the American Kennel Club, should have a papered registry of your animals, which means that you can certifiably sell the puppies as papered animals.
When separating the puppies from their mother it is best to wait until the puppies reach about eight weeks old or so. This give the puppies ample time to acclimate, nurse, and ween, and be ready for their new home. If you have puppies that you are ready to give away, and the puppies are not able to see yet, then it is too soon, and they should not be separated from their mother. Separating puppies too soon could cause life threatening issues.