When mine are naughty, it's mostly from barking...so even when I say 'no bark' in a low firm voice, they can't hear me (or they're ignoring me? loll) even if they know this command. So what I do is stand in front of them w/ my fist on my sides, like I'm taking a stance & they know I mean business. Then, I take my index finger & put it over my mouth & do the 'shhhh' command. That usually works, they respond better to body language & signs than commands when they're excited.
I never discipline them, don't think it works...besides, I end up feeling bad.