Something that I found interesting that I picked up from our puppy preschool is that when a dog elimintes in the house, or makes any type of mess for that matter, you are to direct all of your anger at the mess. The dog will not associate anger with him! Since animals do not like yelling, then supposedly, they figure out what made you made (even though it wasn't them) and make sure it doesn't happen.

We never really got to use this for potty training since Sahara was broke by the time we started pre-school, but we occassionally will yell at the trash when it is torn up. The dogs get very nervous and want us to be happy. I can't say that I've seen any positive results, but if you're angry...it's a way to vent without yelling at the pups! lol