I've flip flopped in both mindsets. Sometimes the team is told shoot all dogs on contact, sometimes we just do what we want. Now a days, I just let the dogs determine how I act towards them. The video outlined a very real scenario which I've been in several times, though thankfully I didn't have to shoot any dogs in those situations. One thing I tell people all the time is that you need to figure it out for yourself and not listen to others. Once a dog shows their intent (which is usually extreme obvious) you need to either act or run away very fast. I've seen officer's try to taze and OC spray dogs, that doesn't always work. I've had great results with 1000+ lumen flashlights in strobe on dogs that get aggressive at me at night, I don't know why but it seems to make them not come at me but stay where they are and bark or walk away from the light.
Since shooting dogs is a polarizing topic for many, I always like to add that I've seen first hand what happens when dogs attack, the person always goes to the hospital and if they are not stopped at that moment they are going to be difficult to deal with in the future.
I also recently saw this video, pretty brutal, thankfully NYC doesn't let you defend yourself...from anything...
https://www.youtube.com/watch?v=uoMmE90DeyQ