Exercise! Exercise! Exercise!
Dogs walk, it's not any simpler than that. In the wild dogs wake up and as a pack they walk to hunt and explore their territory. A well balanced dog lives in a home were he is walked atleast thirty minutes twice a day. Letting your dog out the back door to run around the back yard is not enough. They need to fulfill their pack instinct and you need to establish your rank as the pack leader by you being the one to decide when and where to walk. Allowing your dog to wander around and/or walk in front of you makes him the leader. To be a follower, you dog needs to walk beside you and follow you direction. Pack walking is not the time for your dog to eliminate his bowels or bladder, that's why you have a designated area at your home for "potty". Create a solid bond with your dog by taking him for walks.
Only scold you dog if you catch her in the "act". Dogs live in the now, they don't remember what they did ten minutes ago and won't understand why your upset with them. Discipline needs to be quickly made and simple to the point. A dog isn't going to understand a whole dialog about what it was and why she did wrong. A mother dog just simply nips her pups to keep them in line, if you utter a sharp noise like "no" or "Hey" the dog will back away and stop her action. Then let that be the end of it. Be consistant. Don't allow a behavior one day and not the next, she won't think your the leader and take up the leadership roll herself.
Give affection when excersise and displine is in place. Giving affection to a misbehaving dog, imprints the bad behavior. A whining dog doesn't need to be comforted, he needs to learn that whining isn't acceptable. If he whines when you put him in the crate and you "comfort" him, he learns that whining gets him attention. He will learn quickly that kind of behavior is unacceptable. A little whining at the begining is better than listening to him whine for years to come. Teach him that the crate or other designated "bed" is a safe and secure place to be. Dogs are natural den dwellers and they need to have time out now and then and will use his "den" on his own if you leave the door open.
Dogs, being pack animals, are social butterflies. They need to get out and meet new people and other dogs. Allowing your dog to be a shut-in, creates nervous dogs. Nervous dogs can eventually become agressive dogs as a defence mechcanism. Take your dog to off lease dogs parks where they can run safely in a fenced area. A good dog park is a park where your leashed dogs enter a double gate where they can have their leashes removed in between gates before entering the park. This puts you dog on equal footing with all the other dogs in the park. Don't hover near the entrance, other dogs will think that your dogs are guarding it. Enter and walk, most of the time your dog will stay in your area as you walk. Call or whistler every so often to remind your dog where you are. Let them explore and greet other dogs. They will do this naturally and usually envolves lots of hind end sniffing, let them sniff and be sniffed in return. Greet other people in the park, not the other dogs. Except for gentle reminders now and then of your presence, allow your dog to explore freely. If your dog behaves agressively in the park, remove him. An agressive acting dog will cause other dogs to act agressively and change the atmosphere of the park. If you have problems try going at different times of the week or day when dogs are few and far between.
Crate training is an effective means of housebreaking your puppies to eliminate bladder and bowels when you instruct her to. There are several sites on the internet explaining the process of training, just google it. Crate should never be used to punish you puppy/dog. Crate should be a haven for you dog to get away from the hussle and bussle of an average family's lifestyle. Consider it as a voluntery time out for your pet.