My ds is 3.10, and I have been trying out with general success the unconditional parenting ideas. Mostly he's a lovely chap, but he has strong feelings, just like me and his dad, and occasionally he is resorting to punching, hard, if something isn't going his way. After he punched dh this afternoon for taking something dangerous off him in the shed (after explanation as to the danger etc) Dh brought him in the house sat him on his knee and explained gently why punching wasn't acceptable behaviour, at which point ds lamped him one, really hard. Dh put him on bottom stair step and threatened to take away his pushbike for a bit (admired his restraint actually coz he has a real thing about being punched in the face after being abused as a kid). What the heck can we do?