Don't hate 'em, don't love 'em but need 'em. Nothing at the front door because no one ever uses the front door but we have a runner from inside the back porch door to the kitchen door. It is necessary with dogs (and with my husband and with me). The runner is trimmed to fit 4' wide indoor/outdoor carpeting (we keep a roll on hand) so we can replace it as needed. We also have a mat a the bottom of the outside step. Sometimes the dogs hop right over the outside mat, take a couple of steps on the runner and into the house with muddy paws but for the most part the runner catches everything.