2)Get an alarm system from a good alarm company. Most break-ins occur in broad daylight when folks are away. You get notified if you aren't home, and if you are home the sudden loud noise may drive them away, but also keeps them from sneaking up on you... wakes up the dog, and gives you time to grab your weapon. The cops will show up in short order either way. Just be sure to train with that racket in the background. Every so often when the family is away, I open a door or window and run through my disaster drills. The alarm is ear-splitting so need to be ready to go / half asleep with that racket in the background.
We lived in a city for the last 10 years, and I installed an alarm system in the house we owned there. I got a Visionic Powermax, like this:
POWERMAX PLUS, Visonic PowerMax + Wireless Home Security System
It was pretty simple to install, and there are plenty of peripherals that can be purchased to expand & customize it.
I set it up to call my cell phone (it has an option to call with a voice message telling what alarm has been tripped & you can interface it with touch tones), so I was the monitoring station. My wife's cell phone was 2nd call if that one didn't work, and a very good friend as 3rd. I largely wanted it for when we weren't there & for the monitored smoke detectors when I was away from home. I did sometimes use the Arm-Home option, but not usually. If somebody had entered then, it would have sounded, and its LOUD & shrill.
In 10 years, that thing never false alarmed. Never.
I installed the exact same alarm in my mom's house. 6 months later, somebody threw a brick through a sliding glass door to obtain entry. The alarm sent them away instantly. It called her & she had a neighbor check it out, who then called the cops when they saw the glass. My mom had a revolver sitting out in her room, and a lot of jewlry sitting around - nothing in the house was touched. The cops said there had been a wave of break-ins in the area where they got in by breaking a glass door like that & her alarm had clearly stopped the thieves from stealing from her.
Never paying a monitoring company but having a system like that which I monitored fit me perfectly. (Although my new house is monitored by a company - I just continued the contract from the previous owner.)
I was impressed at how easy it was to customize that system and make it do whatever you wanted. If the alarm was tripped, I had it turn on the porch light and entry light using X-10 modules, so I'd also know if it had alarmed at all while I was out (in case somehow it wasn't able to call me)
I highly recommend this system for anybody who's willing to do some planning and spend a couple hours setting it up & installing.