I totally agree with Benebaby.
Most breeders will usually take an apprentice for breeding and it is not a profitable practice at all. If you say you are breeding because of the demand then you are breeding for profit.
Professional breeders are usually registered with the breeds organization and only breed for the betterment of the breed.
If you want to breed professionally, you not only need FULL REGISTRATION with one of the kennel clubs (AKC is the prefered but there are others) but if you only have a dam then you would also have to purchase the services of a sire. If you do have both sire and dam, do you know their family tree (if they are registered with a kennel club then they will have a family tree/pedigree) and what congenital defects run in that pedigree?
When the puppies are born, are you raising them under foot, which is the preferred method of reputable breeders?
These are things you need to know BEFORE you breed your dog. And if you do decide to breed then you need to consider the costs of vet care, the shots, the registration, the medicines, the potential illnesses, the potential for a c-section/surgery, the potential death of puppies or your pet, etc etc etc.
Please, I beg you, to truly consider ALL of this and more before you decide to breed, as it really seems that you say you have experience in breeding but yet you are asking these questions which should already be known to someone who has been around reputable breeding - and if you really are aware of the plethora of dogs in shelters and pounds, then do not backyard breed.