To start the description, I just want to say that I don't consider myself to be a 'breeder'. We own German Shepherds, 1 male & 2 females that we bought and raised to protect our property. They just do what comes naturally to them which results in puppies a couple of times a year. I keep the Mama dog and the puppies inside the house until about 4 weeks old for a number of reasons: 1) I love puppies! 2) It makes Mama dog feel really special when she has puppies and she does a really great job caring for them 3) I love puppies! 4) I'm socializing the puppies, getting them ready for their new owners 5) I just love puppies! 6) It helps me to make sure that they don't have any problems that I might otherwise miss if they were outside in a kennel and 7) Last - but not least! I just love snuggling with the puppies! I play with them daily, pick them up smell the 'puppy breath' and love on them. It also helps me to determine what sort of personality and temperament they will have.