2. Yelling may teach your dog to sneak
Yelling at your dog might cause your dog to react in the exact opposite of what you want; in other words, cause your dog to sneak the unwanted behavior. If you yell at your dog and it becomes fearful, it will teach your dog to avoid getting yelled at rather than teaching your dog to perform a different behavior.
For example, if you yell at your dog for peeing on the rug, chances are all your dog will take away from the exchange is fear or avoidance. In fact, your dog just might start peeing on the rug when you’re not around. When you yell, the dog has not learned that peeing on the rug is unacceptable. Rather it has only learned to fear peeing on the rug in front of you, if it even made that association at all.
Stopping your dog before it pees on the rug, taking it to an acceptable place to pee, and rewarding it with praise and treats is a positive experience for you and your pet and much better than yelling.
3. Yelling at a dog can cause negative excitement
When humans loudly argue, rarely does it lead anywhere good. Often as voices get louder, so do the resulting emotions and regrets. It’s the same for dogs. When they get yelled at, rather than retreating in fear, they may get overly excited.
Overexcitement can cause barking, jumping, nipping, biting, running away, digging, chasing, destruction of objects, stress anxiety, nervousness, or other unwanted behaviors. It may be hard for a dog to calm down after being yelled at and any chance that the dog learned anything from the exchange, is probably nil.