I agree that in this case the force was unecessary. The most harm the dog could have done was leave a flesh wound. It couldnt have KILLED him, for heavens sake he was only a cocker spaniel.
I work in the police deparment and hope to go on the road soon after training. I am a dog lover as well. Although I understand everyones feelings about police and the unecessary use of force I think that you are grouping all police in the same catagory. Not all of them are quick to draw their guns. It is easy to say that it shouldnt have been done or something should have been done different, but unless you are in the high stress situation you can't say for sure and you can't be sure of what YOU would have done.
Having said that, there are instances that make me sick to my stomach and this was one of them. I mean if it was a rotty or a doberman running to him and growling then I would understand the officer to be wary. These large dogs can kill someone. Having said THAT...just because a dog is running to you does not mean it is going to bite you...big dog or not.
Dogs are just curious of their surrondings and Sprite was just trying to investigate the stranger that walked into his yard.