AT 4 and 1/2 months , your puppy is way too young to take off the puppy food. My vet said to even watch the treats, because it would take the place of good nourishment in the first year. Like he said, a teaspoonful is a lot for these little ones. I feed Science Diet and she is thriving! Don't notice a bad smell with it. But I know he said any of the top really good dog foods is good. He just recommended Science Diet, so that's what I feed. Pat |