I fed Phoebe, my GSD pup, Royal Cain Maxi Junior till she was 12-13 weeks old, and then I gradually changed the food to Royal Canin GSD Junior. Beware though, GSD's take time to adjust to new food, can easily be overfed, may have loose stool, and have many other digestive problems when they're young.