
Hi,
Don't worry so much about the composition, you need to look at the Analysis bit where is says how much protein. For a puppy I would be looking at 28% - 30% protein. If it has no wheat, that means it is probably hypoallergenic which just means it is suitable for dogs that have a wheat/gluten intolerance.
I feed Skinners which for my girls has done them really well, but be careful as some of their foods do have colourings. I feed the working variety as it is a good constitution and is VAT free which makes it an excellent price too. I am not sure where you live and if you could buy it locally but they are on the internet. I'm a trainer so I know lots of people with dogs and in current financial times I have recommended Skinners time and time again and several people have changed from James Well Beloved, Arden Grange and Wainwrights. Including a friend who has 4 lurchers, one of which is wheat/gluten intolerant which causes his skin to become very sore and itchy, which he rubs and causes wounds mainly on his head. Since she changed from the Wainwrights Hypoallergenic onto Skinners Hypoallergenic duck and rice his skin is better than it ever has been, even though it is still not perfect!
Also my new pup is 3 and a half months old and from the age of 7 weeks she would run into kitchen when someone went in there, especially if they made any noise getting a drink or making something to eat, as this is where her food is made up and she thinks that any food must be for her! She is very food orientated and it sounds like your pup is too, this doesn't have to be a bad thing, it will help you loads with positive training! Where as my setter is the polar opposite and is not a big foodie, so now even though she is 19 months old she is still fed puppy food for the extra protein (and she does do one hell of a lot of running!).
Hope this helps! I could bang on about food all day from all the research I have done recently, but I'll leave it there.
Oh one more thing, recently a friend was feeding her puppy Caeser puppy food from those little sachets.......they call it a complete food too....I looked at the analysis and nearly fell over.....from memory 12% protein FOR A PUPPY!!!!!!! OMG! So in a nut shell I do not feed any wet food as over 80% of it will generally be water. If anything I give a little freeflow mince to spice it up!