I live in a neighborhood that has quite a few dogs and some of them have been aggressive. I carry a heavy wooden walking stick that I have used twice to fend off attacks, one against me and one attack on my Black Lab.
I also let those owners know that next time I will shoot. Those particular dogs are no longer a problem.
” ...I carry a heavy wooden walking stick ...”
Here’s some advice: beat the attacker (2 or 4 leggged) with the stick with your non-dominant hand while you are unholstering your weapon whose caliber starts with .44 or ends in magnum.
Others here might suggest a simpler plan.
In any case, keep yourself and Mr. Blackie safe.
About 25 yrs ago this area had a problem with dog packs. After being fed up with livestock losses the pack ended up with lead poisoning.