Good point Tenderfoot..we expect our dogs to be perfect..perfect stay, perfect recall etc!
If you've been unfair to your dog..look out..they are truly one who could bite you in the butt
I use different things too, I'm not always 100% positive based. I will give a correction, especially if she's just being a total i-dot and not paying attention. I do make exceptions, if she's being silly cause she's excited, I wait. Doesn't take her long to calm down anymore. I guess it all boils down to knowing your dog!