My breeder/friends feed Royal Canin Maxi Puppy, so that's what I feed. Sophie was on it for 6 months, then I switched to RC Labrador Puppy. I then switched to California Natural when she was 15...