Proverbial Jon said:
Crates are brilliant but only when used correctly. They should NEVER be used as a form of punishment or banishment. Sticking your dog in a crate will not solve the problem here, it will only curb the symptoms.
What I forgot to mention was that when the crate is used for a 'punishment', the door to the crate is left open, and a well trained dog will spend 5 minutes in the crate when he's informed that he's done something bad. As long as I've trained dogs (20+ years) I've only 'punished' dogs in this manner 5 times, including twice on my current dog. He knows now 3 things.
1: Don't eat cat litter. This stuff is like a snickers bar to a dog. So if you have cats, isolate the cat litter, or better yet, get one of those automatic litter boxes that flushes itself.
2: Don't upset master. Master is god in the house, people come second, cats and other animals in the house a distant third, but the dog comes dead last. The omega, as it were. Because of this, a dog that knows it's place also knows that it won't be harmed while on his 5 minute time out.
3: Imma love the livin shit out of you when you come out. This is the key to the whole punishment deal with the crate. Treats galore, affection, and a walk, or at least a trip outside are always a good idea.
Also, walk your dog on a regular basis, regardless of breed. 30 minutes to an hour a day. If you can't do an hour a day all at once, split it into 2 half hour walks. Your dog will thank you (in their own special way).If you live in a cold area (like NY for instance) you can always go to either PetSmart, or PetCo (PetSmart is recommended in my case, because PetCo is a joke up here) and walk your dog in there. Yes, they allow it. If you can't walk the dog, or go to one of the aforementioned places to walk the dog, get a treadmill. You can train your dog to use it. It isn't difficult.
Socialize your dog. Take a day that you have off, and find yourself a dog park. Not a park that's dog friendly, a real life dog park. This is their chance to be off-leash and really show you what they can do. It also bleeds off any extra energy they have all pent up in them, and makes them more docile.
Proverbial Jon said:
It is also wise to know your breed.
Absolutely, without question. If you know your breed, you know exactly what you need to do to keep it healthy, happy, and well adjusted.
Proverbial Jon said:
As with everything else in the dog's life, being an inconsistent master will not get you what you're looking for from the dog. It will get you a 'best friend'. This is a bad thing, because as the dog's 'best friend' the dog won't respect you. You need that respect in order to properly train the dog. Positive reinforcement (as many others here have said) is a very good way to train your dog, but ignoring the bad behaviors isn't going to stop them. It will, in fact, foster the behavior. Short, sharp noises (such as a harsh 'no') will let the dog know that master is displeased, and go a long way in training. Proper training takes positive reinforcement to the extreme, along with letting the dog know when he/she is doing something wrong. By not fostering the bad behavior, it stops.
In the meantime, I have to get my own dog to stop his insanity. =)
Note, everything I've said, and everything I've quoted was not directed at Proverbial Jon. It was, in fact, directed at the OP.