I hear that! Sometimes I find myself having to handle my dh, mil, and fil! Talk about a juggling act! You go girl! Way to stick up for the little lady. I still have to elaborate with my boys.
So sorry you are having to go through this as a family. Makes me angry to the inner core. You sound as if you are really being an awesome advocate for her. I also want to thank you for being so open. This is a constant worry for me as I went through it as a child, but I never thought about talking to my kids specifically about good touch bad touch. Your pain has opened my eyes more and hopefully will protect and prevent other children from being harmed. God bless you and your family.