We fed Finn the Freshpet Vital and he was fine with it. He eventually decided he didn’t like it. The only problem we had was finding the Vital locally. He is on Royal Canin canned, and Royal canin special mini dry now, and is doing very well with it. Hope this helps a little.