I know Canidae & Natural Balance are all life stages food. I have been hearing a lot of good things about Canidae but the one store that sold it near me discontinued it for Pinnacle. I am using Natural Balance and he is doing well on it. Just wondering what the comparisons are...