In any dog training situation — whether in a formal dog class or on a walk in your neighbourhood — it is essential to assess your dog’s emotional state. Is your dog finding the experience pleasant, and is your dog under threshold? If not, your dog will begin to show more “unwanted behaviours” and your dog will find it difficult to learn.
Many (I would argue most) unwanted behaviours are a product of stress —distress and/or eustress (e.g. happy excitement). If your responses to your dog’s behaviours add to his/her stress, it’s unlikely that your dog’s behaviours will improve and they are likely to become worse.
Emotions drive behaviours. If you suppress the behaviours, the emotions still need to go somewhere (often resulting in worsening of behaviours or new unwanted behaviours). Avoid using training methods that are designed to suppress behaviours; instead address the underlying causes of the unwanted behaviours (e.g. distress or extreme eustress).
This often involves controlling your dog’s access to the environment, rather than trying to control your dog. Don’t force your dog to “get over his/her fears” but instead use gentle exposures; don’t let your dog move into a new area or closer to the “object of interest” unless your dog’s arousal levels are below threshold.
To effectively read your dog’s emotional state, you must become fluent in canine body language, especially the signals your dog prefers to use. If you can become aware of the very subtle signals your dog uses when stress levels are relatively low, you can help your dog before he/she begins to show the unwanted behaviours.