What’s the difference between a good dog and a bad dog?
A bad dog just goes and pees on the carpet.
A good dog goes through an inner struggle
and wrestles with himself,
and only then pees on the carpet.
LOL ! This is by Gaspirtz at http://www.gaspirtz.com/content/