Alpo is probably one of the worst dog foods you can feed.
"Corn, corn germ meal, meat and bone, soybean meal, beef tallow Preserved with mixed-tocopherols, animal digest, salt potassium chloride, beef and liver meal, dried cheese powder, dl-methionine, added color, choline chloride,zinc sulfate,ferrous sulfate,manganese sulfate, vitamin e supplement,niacin, vitamin a supplement, calcium carbonate, copper sulfate, brewers dried yeast, calcium pantothenate, garlic oil, pyridoxine hydrochloride, vitamin b-12, thiamine mononitrate, vitamin d-3, riboflavin, calcium iodate,memadione sodium bisulfite complex, folic acid, biotin, and sodium selenite."
It's mostly made of indigestible grains and unidentifiable meat. Not things you want to feed to your dogs.