Don't walk away... step in front instead.
When you tell her to sit, wait a second or two, signal Stay (hand like a stop sign in front of her face) pivot directly in front of her and feed her small treats for a few seconds and then pivot back to her side. Praise her, release her and then repeat it several times. Then begin to extend how long she is in front of you til about 15 seconds. Then when you tell her to stay take one full step forward and pivot in front to face her. When she is solid here take another step. When she is pretty solid at the end of a leash for 10 to 15 seconds then you can add time and distance a little faster.
If she cannot be sucessful with you right in front of her as in the first sequence, try standing next to her for a few times after you tell her to stay.
She cannot learn to stay at a distance until she learns to stay with you directly in front of her. Being directly in front of her allows her to be confident and you to corrct her calmly. If she shuffles or starts to get up you tell her "No, SIT!" If she keeps making the same mistake you are progressing too fast.
She cannot learn to stay under distractions until you have built in some distance and duration (time). When you do add distrastions make them small ones and go closer to her to help her be confident. When she shows confidence that you can again increase distance and add some more distractions.
Help her to succeed, she will learn faster and be more confident and trusting.
This does not happen over night but as you will find the more you train the more they learn and they learn to like learning.
When you tell her to sit, wait a second or two, signal Stay (hand like a stop sign in front of her face) pivot directly in front of her and feed her small treats for a few seconds and then pivot back to her side. Praise her, release her and then repeat it several times. Then begin to extend how long she is in front of you til about 15 seconds. Then when you tell her to stay take one full step forward and pivot in front to face her. When she is solid here take another step. When she is pretty solid at the end of a leash for 10 to 15 seconds then you can add time and distance a little faster.
If she cannot be sucessful with you right in front of her as in the first sequence, try standing next to her for a few times after you tell her to stay.
She cannot learn to stay at a distance until she learns to stay with you directly in front of her. Being directly in front of her allows her to be confident and you to corrct her calmly. If she shuffles or starts to get up you tell her "No, SIT!" If she keeps making the same mistake you are progressing too fast.
She cannot learn to stay under distractions until you have built in some distance and duration (time). When you do add distrastions make them small ones and go closer to her to help her be confident. When she shows confidence that you can again increase distance and add some more distractions.
Help her to succeed, she will learn faster and be more confident and trusting.
This does not happen over night but as you will find the more you train the more they learn and they learn to like learning.