You kidding?
This happened a hundred times to me ridding bike as a kid...I never had to shoot one of those dogs...
BTW, mailmen go door to door for a living...How do they possibly survive without a gun and shooting dogs on a daily basis?
USPS used to have 60,000 bites per year, then they started filing third-party suits to recover damages. Dog bites almost dropped off the screen as people discovered how to confine their animals.