I had one just like this..only she had a set of twins. I suffered for almost 6 months before I finally terminated them. I posted a vent like this as well and the other providers were fantastic for showing support. I totally understand how your feeling. We too needed the money and couldn't terminate right at the beginning when we should have! Needless to say, it ended up costing me more to keep them as I had to buy new furniture that they broke, new toys that they broke and lost a family who saw them in action and didn't want her child around them
My advice (and I got it from the other providers on here) is to take control right away! Take the cups from her child at arrival and remind mom that its not allowed. Come right out and tell Mom to take her shoes off. Tell Mom that she must have breakfast before arriving, or that you will include breakfast for a fee. I have it right in my contract now that children must come in clean clothes and a clean diaper (I had one family who would send in pj's and diaper from the night before, ewwwwww!)
I also have a family who go home shower and change and relax a bit before picking up their child because 'technically' I am open until 6pm (they finish work at 3 and show up at 5:50). Sometimes they even tell me about their afternoon nap and early dinner before coming, ugh! I've recently put my foot down on that one too and told them that the additional hours would be an additional charge. They are now arriving just after 3 to pick their child up
Not easy to deal with for sure, I feel for you! Here's hoping things get better!