This is my rant about when and why one things works in a situation and another time it doesn't about the way advice is given. I am starting this discussion not to preach to the choir, but to get us all thinking more. Training problems almost always boil down to the same few things. Please add to this and clarify anything I leave out or whatnot or share your own examples.
There's all these methods...Cesar Milan, marker training, old school jerk the snot out of them, Micheal Ellis (woohooo) and other methods, some strange. LOL You can always take what is useful though and apply it specifically to the situation you are in. Following one method only usually leads to limitations in your training.
You can fight fire with fire when a dog is acting in an undesirable way and you correct it with the leash. Its like a jolt that can be one of 3 things: Abusive and unnecessary (or further agitating), a "wake up" to the dog that works, or an emergency unfair but necessary to prevent disaster that unfortunately occurs with all of us sometimes. Corrections are only fair if timely at the right level, given for either inappropriate pack behavior or ignoring a command they KNOW under a fair level of distraction.
Guidance is teaching the dog what is wanted via marker training or whatever, then adding distractions. You lead the dog when it is having trouble getting through something. That builds trust and confidence in you are the leader. You can also use markers to force the dog to solve a problem on its own, works both ways.
I think with BOTH guiding and correcting people have trouble with the same things; timing, proximity to distractions, and most of all their OWN state of mind because if its just as agitated or nervous as the dog, nothing they do is going to guide the dog to be calm. You simple are not credible to the dog then. I have a very excitable dog and he always lets me know when I am not calm and centered. Even if my timing is good, my exuberant energy amps him up too much. So I correct myself LOL
When you are first calm and centered casually observing even the worst behavior, your timing is good and you do not push the dog too far too soon....that is a recipe for success. You can mostly use marker and rewards and few corrections. Its an art it truly is. Even if you are not gifted as a dog trainer you will in time get to know your own dog so well it becomes natural to you.
Similarly the best way to help a fellow handler struggling with something is to first not judge, but casually observe them and the dog. When you see what is needed, just tell them that kindly. Their unhappiness is the contrast between what they are doing and what they really desire (which is to fix the dog's issue). Adding negativity can cause them to focus more on the problem than the cure, especially because they react defensively denying it. I see it happen sometimes on this forum in trying to help. Nobody needs to be told they are wrong as they are simply doing the best they know, just tell them what they want to know. Allow them to go through their own process of correcting themselves even if they don't get it at first...they will, we know what we are doing, so they can't help but notice eventually.
The exceptions to ^that^ are people like the lady with Mondo? "Yes but...."
But what am saying is there is NO need to find a problem then wrestle it down to the ground and kill it first, and then help. Just identify and help without judgement...anyone who argues this is one who does just that...just because we love dogs doesn't mean we need to be nasty with the owner asking for our help no matter how stupid they are to their poor dog. I am working on this myself, I tend to judge when it comes to dogs. I often love the dog before I love the owner, dogs are easier to love
A tired dog is a good dog, a trained dog is a better dog.