Thank you! You're awesome.
I figured that they were words that Germans had come up with for the working dog training, since they seem to be used in most working venues that I've come across. I didn't mind being told that it didn't translate directly to "down"... I just didn't like that the guy felt it was necessary to call me out on it in front of lots of people. I was thinking, What does that accomplish?! Seriously!