When you see a professional trainer reprimand their dog, it will be for something the dog is doing right there and then, and the dog will be in no doubt about why it is being reprimanded. So that is just the same as the dam telling the pup off, and won't erode trust or security or engender fear.
What you won't see that professional trainer do is reprimand the dog "for" something the dog did some time ago. And I have quoted that "for" because in that circumstance, the human will understand the "for" but the dog will not. All the dog will know is that sometimes, out of the blue, it will be reprimanded and it will have no idea why. So those reprimands erode security and engender fear.
Dogs are creatures of immediacy. They work on associations : deed -> reaction. They do not think, "Hmm, not sure why that has just happened. Wonder what I might have done in the last 60 minutes that might be the reason I am being shouted at now. Let me think... now, working backwards from now : greeted hooman, heard hooman come in door, heard hooman car arrive, walked around checking sniffs, licked butt, had a big stretch and roll, had a snooze, made my bed forty gaziiliion times, walked around checking sniffs, had a woof at the cat next door through the window, ...." And even if they did arrive at "chewed up cushion" an hour ago, they are much, much more likely to associate the reprimand with something much more recent - which will be you coming home.