I found this article this morning and it sums up much of my training philosophy:
Dogs instinctually need rules they must follow, and limits to what they are allowed to do. When dogs live with humans, the humans become the dog’s pack. For the relationship to succeed, humans must become the dog’s pack leader. The mistake is made when the humans in the pack only give the dog love, and the other factors are overlooked. To a dog, constant affection without rules and limits goes against every grain in a dog’s instinct. While dogs enjoy being loved on it does not satisfy the animal and it is not what makes them well balanced, stable minded, secure and happy. Affectionate love is a human trait, not a canine trait. Affection does not make dogs happy, satisfying their instincts do. You need to provide a proper emotional stability in order to achieve this, and showing you have an orderly pack with rules to follow is what the dog needs. Giving your dog affection is important for the human, and enjoyed by the dog, but must be done at the correct times.