It may take a while for your pup to get used to the food - how long have you been giving it? Also, keep in mind you wont' have to feed as much as you were feeding of the other (over feeding can cause tummy troubles).

That all said - it may end up being too rich for your pup. There are lots of great alternatives out there - but it depends if you want to stick with grain-free or grain-inclusive.