You definitely need to train your dog the correct place to pee/poo or she will not know what is wrong and what is the right place. I assume you have a yard that you can take your dog out.
When your dog is still small, bladder control will not be very good in that, your puppy will pee very often. You first need to establish a schedule. Puppy pee often, after playtime, after eating/drinking, etc. Set a schedule like
7am - feed
8am - take your dog out to eliminate
10am - take dog out again to preferably the same spot for eliminating
12pm - feed if you divide into 3 feeding a day.
1pm - take dog out to eliminate
etc.
I am listing the above as an example. It will obviously change as your dog gets older. You also need to learn your dog behavior. Some puppy can wait longer after eating and drinking. Use a schedule that fits you and your dog. Why a schedule? When you establish a schedule, you let your dog have confidence in you that you will be there for her and she will start trusting you. It also helps her know when the right time is.
Aside from the schedule, always remember to NOT hit your dog or 'stick' her face in her pee/poo. She WILL NOT understand why you are doing this. The best thing is to catch her in the act of peeing/pooping. Immediately use a stern loud voice and tell her 'NO!' to distract her. Scoup her up immediately and take her to the correct spot for eliminating. If she eliminate then, praise her! Have some treats ready for her. Let her know she did a good thing. As you do this, your dog will slowly associate her action with your behaviour as well. 'NO!' means eliminating at the wrong spot is bad; 'praises' as she eliminate at the right spot is good.
Learn to read your dog wanting to eliminate signs. Some dogs circle around a spot, some sniff a lot. When you see that, take her out immediately to the correct spot. Keep her leashed and wait for a while with her outside. Give the command 'Go pee' or 'pee pee' or something short. I use 'Go potty'. What you are doing here is you are associating her eliminating action with your command. You will be surprise at how easy this is.
Use a crate to assist in the training. Keep her in the crate when you are not watching her instead of letting her roam around the house. You want to avoid her eliminating in the wrong spot. I hear this a lot - 'DO NOT SET YOUR DOG UP TO FAIL!'. Keeping her crate while you are not watching her will not let her have the opportunity of eliminating in the wrong spot. Dogs by nature will try to keep their sleeping place/home (which is her crate) clean by not soiling it.
Just keep doing the above and your dog will learn in no time. You will be surprise at how quickly your dog will learn to hold it in until she has a chance to go to the right spot. As it grows older, you find that the toilet problem becomes non-existence. Remember, your dog success depends on you. You need to be consistent.
Good luck.

RB
This post has been edited by RedBox: Oct 31 2006, 03:45 AM