Here is a step-by-step guide on how much to feed your puppy:

1. First and foremost, how much you should feed your puppy depends on their age. Very young puppies need to eat a high-quality puppy food diet approximately 3 to 4 times per day.
2. The amount of food your puppy needs depends on how much they’ll weigh at maturity. One study suggests that weaning puppies need twice as much energy per kg of predicted adult weight.
3. Toy and small breeds should be fed 4-6 meals per day, medium breeds should be fed 3 meals per day, and large breeds should be fed 3-4 meals per day.
4. You can create a puppy feeding chart that matches your puppy’s breed and weight at maturity to help you remember how much to feed your puppy.

I hope this helps!