Here are some great tips
http://dogtoilettraing.com I find that yelling at your fur baby does not really work. Positive reinforcement is the best. And I agree, confining and praise is the best. My dog was 7 when I trained her on our Piddle Place,
Piddle Place Dog Potty Grass Pad |Pet Potty Turf Patch and she uses this now when I am at work, and we go outside when I get home, or weather is nice at the doggy park. It may take a bit of effort, but you will be so happy you have her potty trained, and she will be more comfortable knowing your expectations