We raise our puppies using Puppy Culture. It is a GREAT way to help your puppy grow up. Emphasis is on positive training and exercises designed to help you and your puppy have a great life together. It is designed to form a solid foundation for ongoing training and it is a natural way for families to continue a consistent training after the puppies go home. You can also see the kinds of things the puppies experience here at Rancho Surfari. A great place to start is the Puppy Culture video and Workbook bundle. Puppy Culture also has on-line access to videos. We cannot say enough good things about Puppy Culture!
We have also heard great things about Avidog. Scroll down for information useful for dog owners.