As far as dogs, Been bit 3 times, Dont give a crap about dogs (Yes I have my own). Keep them on the property. Now I have caught MANY dogs, including pits and taken to the pound. The main difference is at my old Dept, we were trained by animal control about catching these dogs. I have shot more than a few, NEVER on the owners property. These are ones that were out loose in the public, attacking people or animals. If someone (Cop) is afraid of a dog, they need to sit their ass in the car if it is just a loose dog call.
Look up cops in GA we have convicted some and if there is a problem, their ass hits the streets. No Union to hide behind. I do agree with most everyone out the, Asshole cops ruin it for the rest. I was a Fire Fighter for 12 yrs. I took the Police job for the pension when I moved. I left that due to not getting paid for what I did. Now I build guns and Im happy that with dealing with my own crap, I do not have to deal with everyone else's crap too.