Quick Answer: How Much Should I Feed My Dog?
Work out resting energy, scale it for the dog's life, then divide by the food's energy: RER = 70 × (body weight in kg)^0.75, daily calories = RER × life-stage factor, and cups per day = daily calories ÷ kcal per cup.
Example: a 30 lb neutered adult (13.61 kg) has an RER of about 496 kcal. At a factor of 1.6 that is 794 kcal a day, or 2.27 cups (272 g) of a 350 kcal/cup kibble, 1.13 cups per meal over two meals.
This is a starting estimate for a healthy dog, not a diagnosis or a treatment plan. Your vet may set a different target from your dog's body condition, breed and health history.