Excellent all rounder
My Labrador Rosie is now 2 years old, she has been fed Royal Canin puppy and then adult dog food since she was weaned, she has a glossy coat, boundless energy and is in excellent health. I would not consider changing her food under any circumstances.