I'm a Canadian and have never asked anyone to remove their shoes in any house we have lived in. And I can't recall ever having to take off my shoes in anyone's house.
And now we live on a farm and all the rugs are commercial quality so they clean easily. I ask folks to leave their shoes on if they start to take them off.
And I wear shoes in the house almost all the time...slippers the other times. And would never ever cook in bare feet. But then I am the safety inspector in my house.