Having the ability to defend oneself physically against a bully or aggressor is one thing, but having the self restraint and mind power to choose not to does not make one a sheep. There's more than one way to stand up for yourself, it doesn't need to require kicking a bully's ass.
Society has changed, whether we like it or not. Using fists to solve problems and vent anger and frustration just isn't the way things are done anymore. Instead I think those same kids would be far better served by teaching them how to communicate, express their feelings openly without being labeled as a sheep, and provide them with access to mental health services. We've tried the "Don't take any shit and punch that bully in the mouth" program for a long time and it hasn't gotten us too far. Maybe it's time we change things up and focus on different methods.