J., have you ever watched The Nanny on TV? I am being very serious. She has a wonderful way of dealing with kids of all ages. One thing she does is have a "Naughty Chair". When the child misbehaves she puts the child in the chair, even if she has to carry him/her.
The Naughty chair is explained in advance when the child is not misbehaving. It is a short little chair that sits in the open in the family room, living room or kitchen. If the child gets out of the chair then the mother nicely asks the child to return because their time is not up. If they run away, yell, scream or whatever the mother or father puts the child back in the chair.
The time in the Naughty Chair is one minute per age. The child is expected the apologize nicely. The parent gives the child a hug and tells them that she knows that the son or daughter will think next time before doing.... Then asks them how they are going to behave next time. Patience, love and great listening are very important for this process to work.
It is also important that both parents participate if they are living together or if not, then they each have a Naughty Chair in their home.
It really only takes a couple of times for the child to get that his/her behavior will not be tolerated.
Hope this helps,
M. Binder, grandmother
www.toy-train-table-plans-store.com