how many calories per day does my dog need?
Most dogs need about 25 to 30 calories per pound per day to maintain their weight. You need to figure in, if you dog is a spud or an athlete, whether you need to add or subtract that to that amount. That means, on average, a 30 lb dog needs around 800 calories daily, and an average cat needs 250 to 300 calories a day.