I second the crate training it might help atleast for a while until she becomes more reliable. In the end you have to give her the chance to make a mistake so that you can correct it I'm sure she'll pick up what she's supposed to do from Luigi
hang in there.
