Plus, it has plenty of protein and modest fat levels for your puppy, with 379 kcal/cup. Because there is a decrease in activity, senior dogs need less than the younger adults. Our boys will eat on average about 3 1/2 cups per day.