The manufacturer of EVO cat food – Natura Pet Products, in Fremont, Nebraska – has initiated a limited, voluntary recall of certain...