First you need to teach her not to go out the door until she's been invited to go. That's pretty simple. Sit her in front of the door (with leash on) and tell her to wait. Start to open the door. If she moves, shut the door. Put her back in a sit, tell her to wait, and try again. It usually doesn't take having the door shut in their faces too many times before dogs learn to sit and wait. I praise, offer a treat, repeat the wait command, then say OK and walk them through the door.
Teaching her to stay in the yard is a bit more difficult. You need to keep a catch cord on her, so if she does start to run off, you can stop her. I use clothes line cord, and tie it to a brick (small dog) or cement block (larger dog), so my dog can't run all that fast.
I also lay down a cord as a boundary, around the yard. I walk the dog to the boundary and tell them "wait". If they step over the cord, I bring them back and repeat "wait". When they stop at the boundary, I praise and give them a treat, move them away from the boundary, then walk them back and repeat the "wait" command. I'll mix in a few OKs, and walk them across on a leash, so they start to understand they have to wait until I ask them to leave the yard.
I do keep a catch cord on them, though. It doesn't hurt them to drag it around, it serves as a reminder that I can get them if they leave the yard, and, well, it allows me to get them if they leave the yard.
|