My 2.5 year old DS is terrific but keeps throwing stuff, mainly food, and tearing books, and shouting at us. We did naughty step for a while but decided it wasn't having an effect. Now we take him down from the table if it's food and if he's shouting, we walk away and stop playing with him; if he rips books, we take them away.
Today was a crap day with all of the above happening. Nothing is working, clearly. We are patient and don't want to shout or punish - he's young - but equally, we don't want to condone.
Any suggestions of books or strategies?