Stepping on carpets with shoes has become the norm these days but it would be impolite to stop your guests from doing this.