Shoes in home

Long story short, I never used to care about it. Now I have a baby who is crawling around and dropping food on carpet. I spent almost $500 to deep clean my rugs. I even got booties for the people that won't take off shoes. My mil wore them once. Last time she was here she just walked right in and acted like I didnt care anymore about shoes. I even said to come to the kirchen to hang out since I can wash that floor when she leaves. Is this asking too much? It seems my husband is scared to tell her the rules will always be in effect now. Why is that so difficult? What would you do?