Don't raise puppies to generate money. Raise puppies to give them a safe and secure life. Start training them from day one. Handling the puppy every day is important. The breeder plays a very important role. Evaluate your options; ask if you can see the mother and other puppies in the litter. See how they are kept. If your breeder is hesitant then don't go for that breeder. Always be careful.