I've switched mine from the Innova Puppy to the Innova EVO and, as good as their regular food is, the EVO is incredible! I highly recommend it. Just be sure to follow the feeding directions carefully. You don't want to overfeed, and you'll think you aren't giving them enough food, but trust me, it's enough.