The best thing to do is ask your vet. They’ll be able to give you the right amount of food for your kitten’s age, size and activity level. However, in general terms here are some guidelines: A small-breed puppy aged 2 weeks old should have about 1/5th of his body weight in pups per day (or 10g). For example – a 6kg dog would need 60g or 6 x 10 = 60 grams of pups daily.
A large breed puppy aged 2 months should have about 1/4th of his body weight in pups per day (or 4g). For example – a 7kg dog would need 40g or 4 x 10 = 40 grams of pups daily.
An adult cat needs up to 3 times more than its own bodyweight divided by three (and you can use fewer) depending on how much it eats! So if an 8kg cat consumes 80% of its own bodyweight each day then it needs 20 x 3 = 120 g / d; not 100 g as stated above!