Before you decide to breed, it's really important that you're fully prepared. Although actually getting the puppies is the highlight, to get to that stage, there are a lot of preparatory steps. So, before you commit, are you really ready? Is the bitch really suitable to breed from - does she have a good temperament, is she fit and healthy, is she old enough, and can you get all the proper health checks done (such as Hip- and Elbow scoring, and perhaps DNA tests)? Can you find a reputable stud dog, who's had all of his health checks too? Can you assist the bitch when whelping, and help her raise a litter (which could contain 12, or 14, or even more puppies!)? Can you care for the pups (worming, vaccinations, microchipping) and then find them all good, loving homes? Remember, not everything goes according to plan, either - so are you prepared to pay for a caesarean section, if it becomes necessary, bottle rear some or all of the pups, arrange for treatment of any that become ill, and take back any that the new owner decides they don't want?