To automatically distrust an account is paranoia and I doubt that is helpful here and now.
Perhaps people need to stay calm and quit automatically accusing everyone else.
No ****ing wonder the streets are burning. Nobody trusts anyone anymore.
What a ****ed up way to live.
"Small people talk about people, average people talk about events, great people talk about ideas" Eleanor Roosevelt
None of this is to suggest that there are NOT real live actual cases involving police brutality that should be identified and addressed.
“To do evil, a human being must first of all believe that what he’s doing is good" - Solzhenitsyn
"...with the terrorists, you have to take out their families." - Donald Trump
So lets work on actual cases and punish people actually guilty rather than condemning an entire profession because of the perceived acts of a minority.
Whether or not said new information would be good or bad, cause issues, or be ignored by people who have an issue with the cops is an entirely different discussion.
Whether or not something will happen is a different question than whether or not it would be good if something happened.
"I am appalled that somebody who is the nominee...would take that kind of position"
"A court took away a presidency"
"...the brother of a man running for president was the governor of the state..."
It's horrifying because Trump is blunt instead of making overt implications.
These stops have to be pretty brief, or they turn into arrests, for which--at least when first made--there was not the required probable cause. I say when first made, because during the Terry stop, the detained person may act in ways that increase the original reasonable suspicion to probable cause. Acting belligerent about being briefly questioned or asked for ID, for example, is a great way to turn an investigatory detention into an arrest. So you were smart to realize the cop had no way of knowing when he arrived what you might be up to, and not to get defensive. The neighbor's call gave him the reasonable suspicion he needed, and the fact you were on your own property didn't make any difference.
I noticed a couple other things about the facts you related. An investigatory detention is on shaky legal ground if it goes on longer than a few minutes. The twenty minutes you describe is way too long, and anyone in that situation would have a right to excuse himself and end the conversation. If a reasonable person would not feel free to leave the situation, it means he is under arrest. Also, the cop's questions about your dogs' names and the year of your car suggest that even if he did go on too long, his training was otherwise pretty good. Those are friendly, conversational questions that tend not to provoke a hostile response. They're also just the kind of questions that someone who belonged there could answer with no hesitation, but that are likely to make someone who didn't pause, even if only for a moment, to come up with an answer.