Hi,
we have something in common- I go to petsmart too with 11 month old dog. He shouldn't have been blowing that whistle anyways, cause it hurts the dogs ears. At least you know he'll think twice next time LOL. I say you gave him a little people training. Best of luck with your PTSD.