Solomon, a cocker spaniel/terrier mix, is generally a well-adjusted, playful, and loving puppy. But when strangers or big people in general come through work, he barks, often rushing towards the person, while peeing . He does that running towards, run away thing, and gets totally beside himself. When I have treats with me, I have the "scary" person give him a treat, which calms him down pretty quickly. I just don't understand where this comes from, and I have concerns that he could nip at someone's calves if I'm not close enough to call him back. Any suggestions? I should add that I take him almost everywhere with me to socialize, etc. He came with me to a BBQ with lots of people and several other dogs, and did GREAT. He's great in the car, waiting for me, not chewing anything he shouldn't, etc. But this morning, on the way to work, he looked out the rear window and started "woofing" and the car behind us! I told him to knock it off and lie down, so he got quiet, but, honestly!