After babysitting for 4 nights in a row, my DD came to collect her DD. She sat to chat but flew off the handle when we told her we needed to let the dogs out as they had been locked in a room for 4.5 hours. It escalated to the point where she became very aggressive. Snarling right into our faces. She even ended up slapping her dad round the face. My poor little GD was terrified and crying. It was awful. It isn't the first time but it has been a good couple of years since we saw it last.
My DD comes to visit several times a week but we don't feel like we want to see her for a while after this.
I don't feel like I have anyone to talk to about it (such as my sister or best friend) as I don't want it to sour the relationship she has with them.
How do I do this without it turning into one of those rows that last for years. I don't want that at all.
I'm upset and lost.