Puppy formulas average 5 to 7% more kcals per cup to meet the energy needs of a young dog. Most of dry foods (including tlc) have around 400 kilocalories per cup and weigh close to 4 ounces per cup. When chester arrived they set me up with his puppy food.