Ditto, to all of the above.
New world, new food, could be either of these.
Feeding less, and in 3 meals might also help.
the Purina's of the world contain fillers and ingredients to firm up the stool no matter what. With a higher quality you also need to remember these are "richer" so that too might cause you trouble, especially if you are feeding a puppy food vs. an adult food.
I would suggest you give it a little more time. Oh, is the Innova puppy Lamb based? Some puppies can't tolerate Lamb. You may need to try a Chicken based food.
I would also keep an eye out, or should I say a nose out for gas. That is a sure sign of too much food, or even too complex a food. If that's the case, reducing may be the ticket. California Natural is a good food, also made by Natura, that is not as complex as regular Innova.
Like the last three posters, we went through the entire kibble isle in a 3 month period. We did find an allergy to an ingredient that was in almost every food and treat. When that was eliminated we did better; but ultimately we too switched from kibble to RAW.