The reason why you shouldn't hit a Corgi is because it will cause them to fear and distrust you. Some may even become aggressive. To make your Corgi obedient, you must first take the time to understand your Corgi and avoid forcing them to do things they don't like. If your Corgi behaves well, you should reward them appropriately.

Reasons Why You Shouldn't Hit a Corgi
1. Fear of You
If a Corgi is hit once or twice, it might just become moody. However, if it's hit frequently, the Corgi will gradually develop a fear of you, feeling scared inside whenever they see you. Corgis that grow up with this fear tend to develop a weak and timid personality.
2. Distrust of You
When a Corgi starts to fear you, it may also stop trusting you because your hitting and scolding will have exhausted their affection for you. Even if you want to be close to your Corgi at this time, it will avoid you, or even resist you, because your approach makes them feel unsafe.
3. Aggression
When hitting and scolding your Corgi becomes the norm, it may retaliate. A Corgi living in this kind of environment for a long period of time tends to become irritable and will no longer have any affection for you. Therefore, when you prepare to hit them, they may see you as a threat and attack you at any moment, just like attacking a stranger.
How to Effectively Train a Corgi
To train your Corgi to be obedient, start by spending more time understanding your Corgi’s personality and establish simple communication. During this time, it's best to treat your Corgi with a gentle attitude, and don’t force your Corgi to do things they don't like. Conversely, if the owner consistently gives the Corgi a bad attitude, it will affect the training results later.
During training, the owner needs to have consistent hand gestures and commands. The commands should be simple, clear, and spoken distinctly. When giving commands, you can repeat them several times. Maintain absolute patience, and guide your Corgi correctly which can improve the training effect.
Training needs to be consistent every day, but each training session should not be too long. After each training, you can play with your Corgi to relax. When your Corgi is obedient, you should praise them in time. You can give them a treat as a reward or praise them verbally. If they are disobedient, avoid hitting or scolding them, as it can have a negative impact on the training. Instead, use positive reinforcement methods to encourage desired behaviors, rewarding them when they obey and redirecting when they don't.