Question: how many calories should a 10 lb dog eat per day?
Answer: Most dogs need about 25 to 30 calories per pound per day to maintain their weight.