I don't know Melinda - I can remember as a child getting a smack. And look at me...I turned out pretty good..........(ok never mind, don't answer that!)
You are right BUT I don't think taking away a toy is the answer either. Time out is a joke so nix that one.
Bottom line is the kid needs a professional assessment. Something just is not right here.