Hi, I've been reading alot of threads on the Innova foods. I'm sold, but I don't know if I should be feeding my puppy Innova Puppy or Innova Evo. My new puppy is 12 weeks old. Currently eating Eukanuba lamb and rice. He is a 5lb Cavalier King Charles and is expected to be 15-20 lbs at full growth. Any help would be MUCH appreciated!