I think for baby puppy, Royal Canin is good because they are tiny kibble and the fat is good. Whenn Chewy was 4 months or so, i switched him to Natural Balance and he loves it. I actually just saw a pic in a magazine of Jake Gyllenhall (sp) buying natural Balance food for his German Sheperd. |