There is no universal number - your vet will calculate an ideal daily calorie target based on your individual dog’s age, breed, activity level, and degree of underweight status. Typically, an extra 200-400 calories per day leads to a safe 1⁄2 to 1 pound weight gain per week.