Based on my current personal experience, if you draw your weapon and/or shoot a dog in a self defense situation you will be arrested, transported, processed and jailed. Here in Texas its virtually
automatic.
At a minimum, you will be charged with 42.01 "intentionally and knowingly displays a firearm or other deadly weapon in a public place in a manner to calculate alarm."
(yeah, go ahead, try to apply the logic to that. logic has NOTHING to do with it.)
Then you will spend resources, time and stress becoming a guest in various "judicial" settings, your Texas LTC will be suspended, and the final outcome will be based on your ability to fight the
bottomless pockets of the State.
A bit of advice: Justice has absolutely NOTHING to do with it.
so, the old adage "do have have to get bit first" is meaningless. The cops will arrest you regardless (unless you are the governor and your target is a slightly different kind of canine)
Good Luck