So I am at work and all of a sudden I hear my neighbor yelling at someone so, obviously, I have to go outside and see what’s going on. My neighbor is yelling at some guy to pick up after his dog while this guys lady friend is holding the 2 dogs and her young son. The guy starts mouthing off and gets all pissy and starts threatening the guy but finally picks it up and starts walking up the street. Well, he gets about 100 feet up before my neighbor turns away and so he drops the dog crap right on my lawn…about 20 feet away from me. So…I yell at him to pick it up and his lady friend starts screaming at me and telling him to throw the sh&* at me and to F*&^ my day up and all this beautiful stuff, mind you all while holding her young son's hand. So he picks it up and takes a few steps toward me at which point I kindly point out that as I am standing on private property, if he continues to advance I will take it as a physical threat and respond accordingly, I also caution the young lady that if she doesn’t want her son spending time with child services after she and he are arrested for assault and possibly battery…he starts to get the point and backs off. Now my question is…what would you do if someone was about to get in a fight with you and you were carrying. I have no desire to pull a gun on him over some dog sh** but I am also not going to risk a tackle/knockdown and risk my gun coming loose…any of that bad stuff. What do you do?