All the more reason to have a dog.....one who barks when strangers approach. Dog food is pretty cheap when you consider the benefits!
Lol, I have several little yapping Chihuahuas that bark at the slightest provocation.
That being said, forget about the dog, beware of owner !