I have a neighbour who lives opposite me at the back of my house. I see most of their goings on and i largely liked the younish man who lived there with his 3 dogs. Randomly he disappeared and an older woman and her 2 kids moved in. My assumption was that maybe he was away and she was his mum and was there to watch the house and dogs. The young girl, approximately 13 is an absolute bloody nightmare. Always screaming. Mother never disciplines her. Over the past week she has got so bad i started to look out to see why she was screaming and saw that she was doing it to the dogs. It made me feel so angry. Since being subjected to screaming the dogs fight alot. And i mean fight. Just dreadful to hear and see. Anyway i was at the end of my tether and opened my door to shout STFU but i didn't because what i saw was her battering one dog over the head. I lost my shit and shouted stop stop stop what are you doing. The young girl got rude and lippy. Mother stood in silence. I told them i was calling the police. They came within 10 minutes but they had gone into hiding. The flat upstairs. Think it's a house with 3 flats and all are related as there are 8 dogs in total. Anyway. The police took a look in the window and said to me they are calling RSPCA immediately as he has never seen anything like it. There has been no sign of the dogs since. I hope they have been taken away. My AIBU is. I can't stop berating myself that i wish i had looked out the first time she had screamed and reported them soon. I feel so guilty. How do i stop thinking i did wrong but i know i did right and couldn't have known sooner.