Someone just produced stats that show how pit bulls are generally no more dangerous than other breeds. So yours being "vicious and hostile" makes me sideeye the shit out of your post.A 65-70 pit bull bearing down on you at full speed is nothing to sneeze at. I used to breed them, so I know how vicious and hostile they can be. There is nothing harder than trying to tear to fighting pitbulls apart.
However, I don't believe in shooting dogs in general. Its funny (not haha, of course) because, like these officers, a pitbull is trained to protect and serve. He was going to be killed for doing its job.
Its a tragic situation. Nightsticks would have been a solid approach here.