What To Feed Puppy 8 Weeks Old Already Weaned. The amount of food your puppy will eat at 8 weeks old is dependent on its weight. Puppy should be eating 2 to 3 cups of food a day.

Learn to read your puppy’s signals to ensure it is getting enough food. Puppies are weaned off of their mother’s milk at approximately 5 weeks old, so your pup will be pretty new at eating kibble or canned food at this age. 12 weeks to 6 months: