This needs to be moved to the Lady's Forum...
But I'll bite first...
You first need to teach your daughter self-control...verbally, mentally, spiritually and physically.
Put your daughter in a MMA class or self defense class...They teach a lot about self control and confidence...and how to protect yourself.
Tell her about the dangers out there...be real with her about it.
Give your daughter a pepper spray gun and show her how to properly use it..As she gets older she may need like a stun gun.
And the obvious not talking to strangers, run if someone strange tries to grab you, scream, kick, bite....
As far as Bullies at school...
Teach her how to pick and choose her battles...Is this worth arguing or fighting for?
And to be honest, I'm for teaching my child how to use a gun.
You have teach your child that it's okay to tell someone what's going on...
I try to instill trust and communication with my daughter so that way she is comfortable telling me when something is wrong and also other adults she trusts.
Teach her about consequences...