My dog Smudge was on Burns Dry Puppy, then the adult (mixed with a desert spoon of Naturediet) for most of his life and he did well on it but on the other hand it did not suit Branston at all, I tried it all ways, dry only, when he was 9 months tried the dry mixed with their wet Penlan foods and Penlan alone and he still lost weight and as you say was for ever hungry. In the end I changed him over to Naturediet wet which he took to very well and has been on the adult version for the last two years.