A typical feeding schedule for puppies includes three to four meals a day for puppies between 6-12 weeks old, gradually decreasing to twice a day by 6-12 months. It’s important to consult with a veterinarian for specific feeding guidelines.