I've always feed the cats canned and dry, but they prefer dry. I've moved over to Wellness grain-free canned and Wellness Core with the intention of eventually stopping the dry altogether. It's that stopping the dry altogether part that the cats aren't exactly happy about.
Now, instead of free-feeding dry, I put out a cup of dry after they finish their am and pm canned meal, and try really hard to resist when they beg for more
But as much as I like grain-free kibble, the calories are just too high so for the moment I'm mixing with 1/2 Wellness Salmon with 1/2 Wellness Core, and may eventually move completely over to Wellness Salmon.
Sigh. I wish my kitties were more cooperative.