Over the years we tried several different types of cat food, but our incredibly finicky cat refused to eat them. The only food he would eat was grocery store dry cat food, but we noticed that this food often made him vomit. We wanted him to be eating a food that contained higher quality ingredients...