How do you determine how many kcals a puppy is required per day? Is it based on his current weight and what his full grown weight should be? Is there anywhere than could help me on this? The problem is that we thought our guy was only going to be 30lbs full grown. He's already 33lbs at 8 months and our vet initially said he might be 40lbs (i think he'll be closer to 45lbs). He's not overweight at all, can still feel his ribs when checking.