I have a 3-strike and your out policy here, and it's written in my manual/contract, which they signed! Pretty much sums up, you will respect me, my property, and anyone in my home. If you cannot do that, you're gone.

I would tell her bluntly that I am upset, and that you don't need someone to treat me in this manner. (i'm mad for you!). And then give her a strike (and let her know how many she has left, and write it down in some type of journal).

I've had one parent that was dumb as fuck. I made a promise to a friend that I would take her for the month. Well, within that month, she had 3-strikes (which I told her each time). Then at the last day of care, she asked for another month. I just looked at her confused, and told her that I cannot trust her as a client.