Naturediet Puppy - Junior range is designed for dogs from weaning until they have stopped growing, which is very much dependant on the breed of the dog. This is also an ideal food for bitches who are due to pup soon, or are feeding puppies, as all those extra calories will ensure she keeps a good body weight whilst supporting her little babies.
Similarly, this food is also good for dogs recovering from illness who may need to build back up their weight. If your dog is overweight, or stopped growing, then ensure you move through to the adult range though, as prolonged feeding of this will cause obesity.