How to train your puppy for different types of food discipline