Is your dog rock-solid when it comes to behaving in a socially acceptable fashion around other animals and people? If not, do you know what situations to avoid or how to manage it? Bonus points for examples.
When I think of this topic, I'm reminded of an interview I had a few years ago with the trainer of the Target dog, Bullseye. When I asked about what makes the bull terrier qualified for the job, he said it's rock solid around all types of people and situations that arise when dealing with the public. Kids have hung on the dog, surprised the dog, etc., and its reaction has always been passive.
Although Eddie is a therapy dog, there are situations I know to avoid. If he's on my lap and another dog approaches, he almost invariably will snap at the other dog. After learning about this quirk the hard way, I now manage it by avoiding those situations.
He's solid around people, but if a toy comes out his focus turns to the toy. On a hospital visit one time, a patient surprised me by pulling out a stuffed toy and dangling it in front of him. His reaction was to lunge at the toy. The patient, a kid, had some internal injuries and didn't need an exuberant Yorkie in his lap. Fortunately, I was alert to the potential problem and scooped Eddie up before he could get to the kid and the toy. I now leave toys at home and don't allow others to offer them.
Jillie has never been snappy like Eddie, but she's uncomfortable with restraining hugs. I allow them briefly but I quickly remove her from the situation.
Lucy has the same issue with strangers and restraining hugs. My niece recently earned a growl by giving her one and was admonished for doing so.
How about your dogs?