A dog is easily poisoned. Happens a lot in my country. Yes, you can train them not to eat food from others, or outside their feeding bowl, but a nice piece of meat is hard to resist. A determened thief will find a way.
I have a schnautzer and it's a good guarding dog. The big ones are a bit more teritorial and will guard the house/yard, while the middle ones are more into guarding you as a person. If thieves believe you have something of value, you find your dogs dead. If not, then they will keep most people (and thieves of opportunity) at a distance.
Most breeds will be fine outside, if they have a dog house to keep dry and warm when they want to. My dog has a really nice, insulated, dog house. He uses it only when it's too hot in the summer (30+ degrees Celsius), or too cold (-10 or more C). Perhaps he doesn't find it so nice after all.
I have a schnautzer and it's a good guarding dog. The big ones are a bit more teritorial and will guard the house/yard, while the middle ones are more into guarding you as a person. If thieves believe you have something of value, you find your dogs dead. If not, then they will keep most people (and thieves of opportunity) at a distance.
Most breeds will be fine outside, if they have a dog house to keep dry and warm when they want to. My dog has a really nice, insulated, dog house. He uses it only when it's too hot in the summer (30+ degrees Celsius), or too cold (-10 or more C). Perhaps he doesn't find it so nice after all.

Most things done in a hurry need to be done again - patiently.