Actually both answers are correct but for different times in your puppy's development. Especially if you have a small breed puppy insuring a steady intake of food during the transition to a new environment is critcal in avoiding hypoglycema or low blood sugar. Once your puppy has adjusted to the new envoroment and routine scheduled feedings do create a pattern to elimination. Allow the puppy to acclaimate for 1-2 weeks and then start by moving from 3 or more feeding towards twice a day by about 4 months of age.