Yeah...I know there are different temperaments of 'guard dogs' which necessitate extreme caution and readiness. Some owners do not properly 'train' their animals, putting innocent people at risk or innocent people needing to hurt the animal that attacks.
I 'love' animals and prefer a mostly, non-meat diet as well, but would not be hesitant to kill one if the need existed for protection.