<human>: Can you condense the text into a few key points?

Hi guys,

I have a really odd behavior that's come to my attention. My dog will jump at young children, specifically jumping up for the face. She has always jumped up on people which I try to not encourage - but when she is with children/toddlers it's different.

She'll actually noticeably jump high - trying to reach their faces - while nipping with her mouth. It almost looks as if she's trying to bite their faces (?!). I'm not exactly sure and don't let her do it long enough to find out. I'd like to say I'm pretty good at judging my dog's behaviour and feelings - but what I don't understand is why she is doing this.

She seems to be happy/playing when she does this. As if the child's face is some sort of toy. She is not scared/upset at all when this is occurring. 

I've only had her for a few months now, and she's a rescue - her previous owners I don't believe socialized her that well. I have a hunch that she just doesn't understand these 'mini humans'. Including babies.

Thing is she LOVES humans. Like really LOVES them. So it's odd she is getting confused with smaller versions, and snapping at their faces. However she also hates dogs, but that's an obvious aggression / reactive issue. This young children issue is very confusing.

Could anyone help, and try to understand what's going on here? And maybe how to 'fix' it? It's really unsafe and I can't have her around kids now, only out of fear that she is trying to bite their faces off.
<bot>: Dog seemingly trying to jump up and bite young children's faces. Doesn't seem aggressive, more playing. But still trying to snap at their faces. She doesn't do this with 'normal' humans.