My two pups are approaching 6 months and are about 55 pounds. I was planning on switching them over to adult food around 9 months. They have been on Nutro Natural Choice LB puppy food so far and are doing great. I've been researching the brands a lot lately and can't make a decision. I am leaning towards Canidae All Life Stages. What do you guys think?