For the last 4 months or so, my three year old son picked up the word "stupid" from the Disney movie Ratatouille. I really like that movie and he enjoys it so much. But the character Linguini calls himself 'stupid' when he makes a mistake during one scene. At first I didn't notice but I began watching carefully everything my son likes and caught it. I also noticed one of the chipmunks says "stupid" in the recently released Alvin and the Chipmunks movie, another favorite of my toddler.
We really don't want our son saying this word which he repeats daily. Here are the steps we have taken to try to have him remove this word from his language:
1) We reduced watching the 2 movies and have skipped the scenes all together.
2) We have never used the word ourselves. We are making sure we never say it.
3) We have tried explaining that the word is 'not nice' or 'mean.'
4) We have tried rebuking/reprimanding. "Don't say that word!!!!......"
5) We are currently ignoring him every time he says it.
He is still saying it here and there. Any suggestions?