She did great and that is great thinking, to have two separate commands for two different kinds of come. I just learned about "flagging" your dog a couple weeks back. The trainer at Petco asked me if I have taught it, and I had never heard of it. Just like the touch command you use, but then you make a specific gesture with your hand (curl it into a fist or stick out only two fingers), and reward your dog for following that gesture, close to touching it with her nose. Useful for say, getting your dog to get to your other side in order to put yourself between your dog and someone else on the sidewalk. I want to work on the flagging because we would use it a lot, living in the city and going on walks.Early on, I taught Annie something to go along with the command, Come. A lot of times when we are outside and I call her, it's a very casual command. It's just to bring her back to me temporarily. Kind of like Come to me and let's continue on our walk. Or something to that effect.
And then I thought, what if I wanted her to stick around long enough for me to touch her. Or grab her in an emergency. So I wanted a command that meant to, Come directly to me and let me touch you. Stay long enough for me to pet you, Grab Your Collar if I have to, Etc. So I thought my version of this would be, Touch. She knows that when I say that and hold out my hand it means to come over to me and let me touch you. When I pat her and say 'okay' she knows she's free to go back to playing.
My friend who has two of Katyusha's sisters says "Boop!" and her dogs come straight to her and touch her hand with their nose. It's pretty cute, but also darn useful.
In any case, excellent thinking and work on the part of both you and Annie!


Oh how we still miss this boy!!!!