Training a dog or puppy to stay on command.

A dog can learn to stay in any position. In order to do that, he must be taught to stay in each of those positions. You can teach your dog to sit and stay, lie down and stay, and stand and stay. Your dog will not move when he understand what stay means.

So first get your dog to sit and make sure there are no distractions around and make sure he is sitting comfortably.

Stand or sit in front of him, put the palm of your hand in front of his face and say "Stay".

Step away using your right foot. You should always leave your dog using your right foot.

Take only one or two steps, turn and stand right in front of your dog.

You may repeat the word 'stay' a couple of times. Wait only a few seconds and then return to your dogs side.

When you finish, say "ok!" or "finished" to let him know the lesson us over. Get your dog to move and tell him he is a good boy.

Do this several times over the next few days. When your dog seems steady, you can increase the time that you stand in front of him.

Then you can increase the distance, but only a little at a time.

If you want to give your dog a treat, give him a small piece while he is in the 'stay' position. Do not feed him after he moves, or he will think that he got the treat for moving. You can also tell him, "good stay" while he is staying.