I dont shout on a day to day basis, mainly because I lived in a row of houses, I lived at munber 3, at number 7 there was a woman with 3 kids who started the day shouting at her kids...."For gods sake cant you just sit there and eat that" Sccccrreeeeccchhhhhhhhh" How many times have I asked you to get dressed...F**ing Hurry up"...."Have you still not done that...HURRY UP" and so it went, from 7am, till they left for school at 8.30am. Constant. And of course, not one of the children listened when she did shout, because it was like the noise of the telly in the background. It didnt ever stop. you would hear her returning with them at home time...and so it would begin again till bedtime.
So I made a effort not to do the same, because it would be easy to shout at the kids for everything, it wouldnt achieve anything though.
If I shout its because someones done something wrong, or stupid or dangerous, or they are fighting and i need them to stop right that second.
They do as they are told mainly, or I count to 5 with the threat of something. And I always follow through.