Yes I'm sure it's a she!Can I ask, are you sure she is indeed a she? Could be you have a male. That would explain the aggression towards the other dragons .
Like @AHBD said, handling and socializing them calms them down alot, but it takes time and patience.
Personally I like the sassy dragons
I'll post a pic of how to sex them. Be careful with the light, even the l.e.d's can get hot enough to burn