Our dog has thrown up after eating for the last three years; our vet says it is due to his pancreas. The vet prescribes food that costs $2.70/can that I have to feed my dog once a day, but yet it hasn't stopped him from throwing up. I saw your food in the store and thought I would try it. I opened the bag and I thought it smelled like I might eat it. The dog loves Freshpet and hasn't thrown up since we started feeding it to him. We love your product. Keep it up.