House training is one of the biggest behaviour problems for new dog owners. Sometimes, if the dog is not properly trained as a puppy, the problem can persist for years. This article describes seven steps anyone with a difficult problem can follow.
Good management skills is the first step to house training your dog. You have to make sure you catch your dog in the act. If you can't watch your dog, then a crate is an excellent management tool. I also use baby gates and x-pens to help manage the dog's behaviour. This allows you to keep a close eye on your dog as your dog is going through the process.