
Agree with Tohme and Liberty. Before you take any further action, you must find out
why she is reacting the way she is. That's essential to know, when deciding how to make her calm down when meeting other dogs.
I would contact a dogtrainer, for a private consultation. An experienced trainer will be able to read her signals, and point you in the right direction. So often insecurity is misinterpreted as agression in a young dog, which if you are unlucky,might turn into real agression later on in life, if misunderstood. She is still so young, given the right support she will grow out of this very quickly.
Don't let this behaviour continue for too long, the longer a dog has been behaving in a certain way, the longer it will take to correct it.
Good luck, I'm sure she's not agressive, just entering into a more uncertain and insecure period in her life.
Please let us know how you get on, in the meantime I will keep my fingers crossed for a quick improvement.