In Canada, it is a sign of disrespect if you are welcomed into a home and you don't take of your shoes. I love this unspoken rule and wish this was a rule here.
I cannot stand it when people come into my home and don't take off their shoes. I am more sympathetic and understanding during the summer months but I absolutely hate it when it happens during the winter months.
Aside from the fact that it tracks in dirt and dirties the carpet nothing makes me want (and usually succeeds) to curse a blue streak than by stepping in a cold puddle of melted snow and ice in my socks.
WHO TRACKED IN SNOW?
Every time I enter into someones home I always offer to take my shoes off and I would at least like that consideration offered in return. You would think that was at least common sense in the winter months. I live inside a house so I can keep what is outside outside.
There is a mat by the door on purpose. Please make use of it.