Originally Posted by NTexFoster
Your dog does has a context free language parser
It's actually much more common to have the opposite problem -- a dog with an overly context-dependent response.
One of the mantras in training is "dogs don't generalize well," for good reason. They can be very specific in how they respond.
At our Rally trial yesterday, I gave Pongu a "Down" cue with the vocal intonation that I normally use for "Stand." I knew as soon as I did it that I'd screwed up and created a problem, and that's just what happened: Pongu was confused for about a second and a half, then resolved his confusion by giving me a Stand instead of a Down, because he chose to respond to the tone rather than the word. He clearly recognized both, but just as clearly was confused by the conflict, because the word was not given in the hyperspecific way he expected.
And neither of my dogs will really listen to anyone else, not even my husband (because I'm a bad person and think it's funny for them to blow him off). Responding to random other people's conversations is a total non-issue.
That said, it can't hurt to train your dogs in Klingon, so hey, if you want to do that, go for it. No reason not to.