Pet foods have so many preservatives because it is necessarily high in fat. Fat goes rancid very quickly (check out that old tub of crisco) and needs preservatives to keep it from spoiling. If you choose dry food, you will surely need preservatives.