Dd and her friend are both seven, which I know means they're not going to be socially sophisticated yet but hear me out. Dd says her friend tells her to go away at school and runs away when dd comes near her. On the occasions where they do "play", the friend dominates dd totally not letting her have a turn or awarding herself high scores and dd low scores.
However despite this dd seems fond of her. The friend always asks to come over and play at our house but ignores dd totally while she's here, just asking for food and watching tv. I really don't know why she wants to come so badly!
We invite other children round to try to encourage dd to mix with others and the dynamic is completely different and dd plays happily with them. I also try to reassure dd that it's not her fault when her friend is grumpy all the time but other than that, I'm not sure what else to do! Seems a funny friendship but maybe this is normal?