You want protection, go to your local sheriffs office and get a concealed carrier permit. Service dogs are for helping you with your day to day life. Just my 2 cents.
Sent from Petguide.com Free App
If you want a service dog, train a service dog. If you want a protection dog, train a protection dog. Each one is a VERY different ball game. I say pick one and stick with it.
And barking at people on walks doesn't say "protection attitude" to me. It says just plain old leash reactivity which is not something I want in any dog, much less a protection dog. I want a protection dog to be one of the most confident self-assured dogs I can find. To the point that they do not feel the need to bark at people on walks.