We've just been to a friend's house and had a really nice time until it was about an hour before home time. The other child then decided she wanted dd's toy (dd had brought it from home as her friend only has one of said item, so it meant they could both play with them at the same time). Other child punched dd between the eyes and there was a big red mark, but her step-dad said it was an accident, so I asked dd to go and play by herself for a bit. The other child then came over and hit her on the head with a toy hammer as hard as she could (I saw it this time and it was no accident). DD cried, obviously, the child's mum asked what had happened, and the dad said "She is making a fuss, she thinks our child hit her but she was miles away" . The other child then decided she wanted dd's toy again so scratched her down the face and left marks and grabbed her hair so that she couldn't move and screamed in dd's ear as loudly as she could. Dd then went to tell the child's mother as she thought this was unfair and the dad yet again said my child was being unreasonable. My dd also had bare feet at this point and so the other child jumped on them repeatedly in dressing up shoes and my dd was made to apologise to said child for upsetting her in her own home!!!! We then left as I couldn't take any more-my child is not dosile by any means but would never hurt another child on purpose. I never want to go back there again-the mother is lovely but the father is ridiculous!! He is new to the household so probably thinks he should be taking the child's side, should I tell the mum what he is letting her child get away with? This is not something you can make excuses for surely?