Yelling

We have 2.5 year old daughter. My husband yells at her for everything she does. He says that’s the only way she’ll learn to act right.

I don’t. I yell only if she is about to hurt herself or someone else. I ask her nicely and calmly to do what I ask. I get the best results with her usually.

I feel like yelling all the time is just gonna make her hate him or she’s not gonna listen to him anyway.

Any advice?