Teach Your Dog to Stay

Take 

Slowly take a step back. If your dog stays seated, praise them and give them the treat or toy.

Distance

Once your dog is reliably staying for a short period of time, start increasing the distance you take a step back.

Distractions

Once your dog is reliably staying in a low-distraction environment, start adding distractions, such as other people or animals.

 Be Patient

 Teaching your dog to stay takes time and patience. Don't get discouraged if your dog doesn't get it right away. Just keep practicing and be consistent.

Conclusion

 By following these tips, you can teach your dog to stay, even in distracting environments. This is a valuable command that can be used for a variety of purposes, such as keeping your dog safe while you're crossing the street or waiting at the vet's office.

Crate

Feed your puppy all of their meals in the crate to help them associate it with positive experiences.

Time

Gradually increase the amount of time you leave your puppy in the crate with the door closed.

Potty Training in Snow or Rain