I usually punish my kids by giving the a whipping with my belt, and grounding the for a little while for most offenses they may commit, such as lying to me or making anything below a C in school.
If the incident is very minor, the I might just scold them and giving a hard slap. One thin that it is important for us parents to do early-one is establish a level od dominance.
This especially important for the parents of rebellious teenagers.
I have a three yo and an 11 month old. Of course the baby just gets moved or stuf taken out of his mouth. the three year old gets time out, plenty of warnings and some spankings, depending on what the incident is. The one mistake I see that a lot of my friends make with their kids is giving warnings, but never following through with it. They'll count to three, but then just stand there.
The big thing is that both parents have to be on the same page. If they arent, kids will walk all over that and when one parent says no, theyll just go to the other one.
We put our four-year old in timeout. He's probably been in timeout five times in his life. He's still at the age where he's pretty obedient. Usually only a stern word or raising of my voice will keep him in line. We also threaten (and follow through) on removing toys (we hide them in the basement for a few weeks). Only had to do that once when he threw an absolute tantrum.
I agree about seeing other parents giving warnings and not following through. Whatever you and your partner decide, you absolutely have to be willing to go through with it, even if it is inconvenient.
I can't imagine striking my children to be honest. The most my parents ever did to me was rapping my knuckles with a wooden spoon and a spanking every once in awhile.
I used to whipped my daughter at her butt using something not hard. However, I realized that while she is growing, whipping is not a good idea. I tried a diplomatic way of approach and persuasive to her. And, I think it's working.
I treat her as a person not a kid... although I have to keep in mind that she is still a little girl.