All visitors get a plastic grocery bag to step into and then the tops of the bags get tied around the ankle. That's how I do up my grandkids shoes when they visit too.
As for me, I keep pink crocs at the inside of the back door, on an easy to clean tile floor. Now that the snow season is here, I use rubber boots that come up above
my calves. They're about three sizes too large for me, so they're real real easy to slip on and kick off. Home Depot's paint department has shoe guards (booties) that are like
"shower caps" for over your shoes. They're made of a white mesh fabric, (kind of like a tight weave cheesecloth) and slip on and off over your shoes easily. They're not waterproof, but the mesh is so fine that
all poo stays stuck on the outside of the booties and I can use them over and over again. I only use them if I'm wearing laced up shoes and am feeling like it's too much
trouble to untie them and change into my crocs.