OK. I havent read every post cos I am supposed to be working :rolleyes:
But I do have strong view points on this.
When I was young I smacked my dog for doing something 'naughty'. At that moment I realised that I had smacked her because I was angry at her not because it helped me teach her what I wanted to do. I have never since smacked anything.
Children learn mostly from imitation. They learn how to deal with situations from their parents so if their parents act in a violent way (yelling, hitting etc) that is how they will learn to deal with that situation.
I also don't believe that children need to fear their parents. Respect and fear come from very different places. I think respect comes from having logic behind your decisions and explaining them to your child. Fine, a one year old won't understand a big lecture but by using one word to show your reason eg. 'stop! danger!' when they go to touch the hot stove or stand on their chair will help them to realise the consequences as they learn to talk.
Going a bit OT, I think we have to think about whether we are raising our kids to be good children or good adults. Good adults have learnt logic through related cause and effect (eg. if I stand on my chair I might fall off) rather than unrelated cause and effect (eg. if I stand on my chair I get a smack from mum).
So I don't see the situation totally as to smack or not smack (although I don't smack) but rather how best to (safely) teach your child to understand a situation.

