Is there a way to retrain smarties, or are they permanently that way?
Nope
Is there a possibility of it being added in the future? Like maybe hitting them with the stick when they act out or make demands to teach them to stop doing those things?
Well there's definitely a possibility.
Outside of game mechanics, you could use the debug menu
how do you bring up the debug menu?