We've just introduced the pasta jar for DS (4) to motivate him to do certain things when he is asked ie the things that really have to be done NOW and not when he is ready. He never wants to come to get dressed/undressed or brush his teeth. (Help is available with both if he wishes).
We always give a five minute warning so he is not dragged away from an activity. Idea is he'll get the pasta if he comes when asked once or twice. Pasta is removed if we have to ask him three times or more.
At the moment he doesn't seem to care about the pasta coming out although he is pleased when he earns a piece. It hasn't yet been a week so he hasn't earned or not earned the reward.
Sticker chart worked for a couple of months and then he got given lots for his birthday so he's not excited about them any more.
To be honest, the only thing that really consistently works is telling him I am getting angry with him and I feel a shout coming up ie threatening to shout. I sometimes end up shouting. It works like magic! But I don't want to be doing this every day as it seems to be 'negative parenting' to me.
We are definitely having power struggles over when dressing and teeth brushing gets done but because of time constraints in the morning, I don't have the option of ignoring and trying again later.