Yes, puppy food will cause weight gain if you are feeding via quantity in lieu of caloric intake. For example, say you ordinarily feed your dog a can of adult grade chow and a cup of adult grade kibble. If you keep the quantity the same, but switch to puppy grade, it will increase your animals caloric intake, as puppy food is higher in ...