Hopefully your own doggie is tucked safely inside the house and you're only trying to keep strange dogs from invading your porch. Whatever the reason -- and the origin of the dogs -- keeping your porch "safe" might require some planning. And a bit of ingenuity as well.
Block off the porch steps. Dogs are not agile jumpers like cats are. That means the only way they're getting to your porch is by climbing the steps. A simple gate at the top of the steps will solve the problem. A baby gate will work just fine.
Get an electronic pest repellent. These are battery-operated units that emit an ultrasonic signal that dogs -- and cats and other critters -- find more than just a little annoying. Since no cables are required, you can set this up anywhere you want, including on your porch. The units have a motion detector and will go off every time an animal approaches. It's not the best solution if you have your own dog -- it will drive him crazy, too -- but it can work at night, when Rover is sleeping safely inside and your windows are closed.
Set your sprinklers so when they go off, the water reaches all the way onto the porch and steps -- unless of course you have an issue with the porch getting wet. Then connect the sprinklers to a motion detector. When your unwanted guest approaches the porch, the sprinklers will go off. This might not work with dogs like cocker spaniels or retrievers, since both love the water and will probably take that as a cue that it's party time.
Try spraying certain areas of the porch -- including floors, walls and railings -- with stuff the dogs will hate. This might take some detective work, as not all dogs hate the same smells. Vinegar, ammonia, hot pepper and bitter apple are all options.
- Consider screening in your porch. This will allow you full use of the porch without having to worry about dogs getting access to it -- unless of course it's your own pooch and he's joining you for a cup of iced tea.
- Jupiterimages/Comstock/Getty Images