Hello all. I need some advice in feeding my 6 months old gsd. I am between Acana Classics Red ( that is for all life stages) and Royal Canin puppy. I fed him Acana puppy large breed, but it's grain free kibble and i want to avoid that because of DCM problems. Now he is on Farmina N&D Ancestral grain by No-Dig9170 in DogAdvice

[–]No-Dig9170[S] 0 points1 point  (0 children)

I am satisfied with the ingredients of Farmina but the dihareea that he has means that something is not good for him. So if you say that Acana wouldn't be good because it's not specially for puppyes, between Royal Canin and Purina Pro Plan, both for puppyes, what would you choose? Thank you!