Our boy Copper HAS to go in his crate when we aren't home. He has very bad separation anxiety and will eat the sofa or anything else he can get a hold of. He is very good about it and if you start them going in the crate when they are young it won't bother her as much. Don't think of it as punishment, it is for her own safety.
