Nothing else would do, and no, ill-treating them once they are all too grown up is going to be futile. Why you may ask? Well because they, like humans, would not understand as to what was it, that they did so wrong, to be punished all of a sudden? And that too, for something that they have been doing for a long time! It defeats logic doesn't it not?