The differences are the percentages of content. Large breed dogs require more protein, more fat, more vitamens & minerals than a medium sized dog. If Kodie isn't really a large breed, then I wouldn't worry about putting him on large breed food because it could make him fat. If he falls into the weight range of 30-65lbs give or take a little, then he's good on the regular formula.