In Ohio if being attacked by dog its legal to shoot it. FYI-Judge will ask "was dog attacking you,your family,guest`s,your pet or any livestock you own"? Ask me how I know
. If your answer is 'yes' its legal. If your answer is 'no' get your wallet out. I would check your state and local laws, things may vary.