My poor cat has issues with puking and diarrhea. Had to lay off common grocery store brand canned cat food. Saw Freshpet in a fridge section and gave it a shot. He looooved it and no puking. No diarrhea! The fact that it had no grains and all protein was a plus. He is perkier and overall healthier. A good choice!!!