Sadly promoted by Vets but poor quality!
Our lab pup was on this for a month as it's what the vet recommended but she scratched a lot, had an unsettled tummy a lot of the time and didn't like it! She rarely ate it at breakfast and only ate it at dinner because presumably she was starving. This prompted me to do research. The first ingredient of Science Plan is maize, which is not suitable for dogs. Other ingredients include soybean meal, maize gluten meal, animal fat, digest and salt which are all unsuitable for dogs.