
I reared a litter on Naturediet and also kept one of the pups. Mum is also fed on ND, as are all my adult dogs. As far as pups go I would always prefer to see a slightly lean pup (not really thin) than a roly-poly pup anyday. I think it is better for their joints and general development, slow and steady rather than the rapid growth you often see.
How much, and how many meals a day is your pup on?