KAK is right, with the dry don't feed them a lot at one time. Grain free fills them up quickly, so even though it is more expensive to purchase, it lasts longer. I feed my cats some of the foods with the veggies in them and neither of mine has suffered from it. Try it with yours and if you have problems, try one of the brands without the veggies. Mac will eat just about anything but Wellness and Ming hates all the expensive brands except the Blue Wilderness dry. He LOVES that. Just shop around and find one that your kitty will like.