House training is something that is vital if you want to have a good experience of being a dog owner. It is a training that should stay with your dog for his whole life so it's worth getting it right from the start. A lot of people think that this is a difficult task, that it will take months of work, but in reality it is one of the simplest things to achieve. It took me just four days to house train my puppy, to give him a command for going to the toilet that he always responds to, and with the following methods, you can be just as successful. It may take a few weeks, depending on you, your attitude, your living arrangements and many other factors, but with patience and lots of time and effort, you can have a perfectly house-trained dog for life.
This method does not entail using a crate, just regularly keep your dog in one particular area of the house, especially when unsupervised. It's best if it's an easily cleaned floor, such as a linoleum in the bathroom, as there will be a few accidents to start with. You cannot allow your puppy to wander around the whole house unsupervised as she will just go to the toilet whenever she feels like it without being trained to do otherwise. Make sure your puppy has a nice comfortable bed in her chosen area and that she is happy to use it. Once she establishes the bed as her own, she is less likely to mess near it. You should also ensure that she is happy in this area