If you're minding your own business and and a K-9 comes running at you, are you legally obligated to wait until the dog bites you before you defend yourself?
The answers to these questions will be very telling in determining who answers to who, and what kind of country we live in.
And that's not very encouraging.
Normally, "I feared for my life" will exhonorate anyone.