Have scheduled feedings. Free feed until 3 months old (leaving food out at all times) and then give your puppy 3 meals per day plus healthy snacks. Please choose your food wisely; cheaper foods with fillers will not offer the proper nutrition needed to aid with the rapid growth that is associated with the puppy phase. You will find that if you reserve snacks and treats as rewards for training, housebreaking and command training will go smoother.