I started out with Royal Canin mini puppy 33 and then when i went to the vet they convinced me to try Hills p/d (science diet) . But now after reading all these posts, am not sure i should continue to feed him that. I don't care how much money his food costs as long as i know he is being well taken care of. Newf was 2.4 lbs at 8 wks old when i got him and now he is 4 months and 10 days old and he is 5.6 lbs. So i am starting to wonder if this dog food is too fatty for him. Plus, i have noticed that this dog food (dry) feels greasy. I just want to have a happy, healthy puppy. He doesn't look overwieght or anything but i was thinking that maybe he shouldn't have gained that much weight that fast. Who knows maybe i am just worrying too much. But, if anyone has any suggestions please let me know !!! Thanks!!!