Starting around four months, puppies can begin eating about three times a day, and after that, puppies will quickly graduate to twice-a-day feedings. Feeding them three or four times per day makes it easier for puppies to digest and help keep energy levels consistent.