Feeding a Pug depends on where they are in the age and growth process. Pug puppies must be fed 3 or 4 times a day, in the morning, at noon and in the evening. At this age, they need abundant meals to support their growth. From six months onwards, owners generally opt to feed their Pugs with three meals a day.