I was just thinking about this and remembered what someone I knew back in Ontario who trained his own retrievers said about the Stay command. He doesn't bother teaching it. He teaches his dogs sit, down etc and a release word. He mentioned to me if your dog has a good solid sit or down and a word they know as a release, why do you need to add STAY? I thought, well, ya that seems to make sense. Any other thoughts on that? Usually when we say Stay, the dog is likely already sitting, down or standing still. I will use wait when we're out and she's off-leash and I want to catch up to her.