Yes I would try a higher quality food, that doesn't have corn fillers. Science diet and Purina aren't very high quality. Sorry

I suggest cannidae, innova, merrick, solid gold, wellness, or chicken soup for the dog lover's soul.

Your puppy sounds adorable!