My DD aged 4 is warm and funny and happy. She is outgoing and seems to have quite a few friends. She has no SN, is highly articulate, intelligent and in many ways socially aware. But she is in general a 'full on' personality, that's just her. She's very physical and determined - she can swim and ride a bike without stabilisers at just turned 4. The problem is, I can see that she overwhelms some kids and irritates others as she is just really 'in your face'. eg. She runs up and gives very tight hugs, she might try to pick them up even if they are bigger than her, she physically 'guides' them places. She is also obsessed by babies and anywhere there is a baby or toddler I can't relax as she is constantly trying to touch it, feed it, pick it up, push it about in its' buggy etc etc and although she is completely loving and gentle both the baby and the parent tend to get anxious/overwhelmed by the sheer force of her adoration. Today in the playground at drop-off and pick up I just felt so stressed because I was constantly peeling her off another child or a younger child, always saying 'darling, can you put so and so down in case you drop him' or 'sweetheart, I don't think x child is wanting another long hug'.
I don't know how to explain to her about personal space. How do you say to a 4 yr old 'you annoy people by getting up in their faces'? She adores babies and other kids and would be mortified to know that she annoys them sometimes. How do I enforce 'no hugging or grabbing another child' without dampening her affectionate nature? A no touching policy between kids is ridiculous. It also seems unreasonable to say that she can't touch babies, but how do I explain that she can touch but not overwhelm them?
Any ideas appreciated.