My dog's always excited to eat his dog food. "Oh boy!" he says. "Dog food again!" What's the human equivalent of dog food? Preferably with these dog-food-like attributes: - Good enough you wouldn't mind eating it frequently. - Has most of the nutrition you need (carb protein and fat) - Stores a reasonably long time in a dry state - Ready to eat - Economical. Dog food is basically a protein-rich cereal. But AFAIK, there is no equivalent of "chicken cereal" for humans, such as "ChickenOs" or "MeatyFlakes." Seems to me the closest we humans have to this, is protein energy bars. What am I missing? Why don't we humans have this advanced food technology? EDIT: Due to widespread misunderstanding of the original question, let me clarify: Dog food is only an analogy for a prepared, homogenous, ready-to-eat, low-cost food. The question pertains to food for humans. I am: - not asking whether humans can/should eat dog food. - not asking if dog food is healthy for humans or dogs.