I grabbed my M-1 Garand and held it at port/trail arms while I jogged for 90 minutes.
Well, that sure got my mental video going!
In all the threads about jogger/bicyclist/etc protection from dogs, you've got them all beat!
If 8 rounds aren't enough, you can butt-stroke the dog.

Seriously, glad you are healing well, Rev.