He's really testing you to see if no means no. In a calm voice, tell him its not o.k. to throw things, hit, scream, whatever behavior he is exhibiting. He's trying to see if he can get you to change your mind and he is really trying to let you know he isn't o.k. with what is happening. He may be little but tell him you understand he is upset because... then tell him you need him to use his little voice and you need him to calm down. If you aren't getting any place because his behavior is out of control for the moment, move him to an environment where he is safe and let him go. Don't give in. Remain calm. When he has calmed down, go back, tell him you understand he was upset, revisit what you wanted him to do again and drop it. Try to stay away from the "don't" command. He doesn't know what is expected because he is so young. Be consistent. If it happens in a store. Leave the store until he calms down.
at 11:01 AM on Nov. 12, 2009