
I would take her to trainign classes having explained to the organisers heer problems. Take her muzzled if she really is bad. Was she not properly socialised as a puppy, esposed to new things, people and dogs wehn under 4 months old.
Why not join so you can answer it is free and with more information others may have more advice to offer.