DS1 has become very cheeky with back-talk. He'll say stuff like "you can't tell me what to do!" or "I don't care about that at all!" or "I hate you!" or "I'll do whatever I want."
I try to respond by saying "I won't let you speak to me that way, it's not allowed. It's not nice" but it continues. Pretty much only to me.
Do you have any suggestions for how to handle back-talk? He is 4.5