Do we really need the "Stay" command
So you've taught sit, down and maybe even place. Do you really need "stay" to get her to keep doing what you just told them to do? Each command needs to have an end point. In the case of the "sit", do we mean the command is finished when her butt hits the ground and now she can decide what's next unless we follow with a stay? Many trainers feel the stay is unnecessary since when you taught sit, it should mean sit and keep doing it until I tell you otherwise. The otherwise could be another command such as "come" or "down" or whatever. Even the "stay" needs an end point, but often we just leave him there until he decides what's next. If stay is used it needs to be reinforced until the handler decides its done. On the other hand you can have the same result by just reinforcing the original command of "sit" or "down" or whatever it was until the finish.
Another way to indicate the finish is the "break" or "free" marker. This means we are done and you can do what you like. But it can also be used as the reinforcement for other commands. Teaching "break" with a reward such as food or play gives you another tool to reinforce other commands and this is how you do it.
Suppose we are teaching sit and you have the behaviour and have named it. Now stop feeding at the command but wait a few seconds then give "free" signal and treat. Now keep extending that time until the dog learns " holy cow I've got to keep doing this until she releases me or I don't get paid".
This is maybe a subtle difference from stay but interesting concept. Let us know what you think.