We do have a lot of rain, specially in this time of year, but we have something here that is called a schoonloopmat which cleans/dries your shoes quite good. That together with hard wooden floors throughout the house makes I never take off my shoes at home.
Always stay in character! Absolutely hilarious, I love it.