Really sorry to hear about that, but glad you're all okay!
This is my home protection system:
George is a pound rescue as well. Loudest bark you've ever heard. Good thing, as we live in a bit of a sketchy neighborhood. It's the price you pay to have a house 200 yards from the beach. Having a dog is a big commitment (far less travel than the past), but very, very gratifying.