Question: how to train dogs not to eat everything?
Answer: Puppy-proof your home. ...  Keep an eye on your pup. ...  Correct your pup's behavior with a simple, firm "no" whenever you notice it mouthing something it shouldn't. ...  Follow the correction command with a distraction, such as a chew toy.