Why can't animals make their own food?
Animal cells do not contain chloroplasts
Animal cells do not contain organelles that can harness natural energy like solar energy and convert simple compounds into complex ones, like chloroplasts in plants. Chloroplasts can absorb sunlight and use it in conjunction with water and carbon dioxide gas to produce food. Animals use the food prepared by plants to obtain energy.