We have a baby who's starting to find his feet, he's on the floor a lot so I always ask people to take their shoes off before coming into our home.
However my DH feels embarrassed to ask anyone so if they don't offer then he just let's them walk in. I find it so annoying! Not only do I find it unhygienic with little fingers on the floor but also I don't want to be sitting on the floor when people have worn shoes indoors!
I've even put a little sign up in the porch asking people to kindly remove their shoes but still it doesn't work!!! Soo annoying!!!!!