Question: why do goats have eyes?
Answer: Goats are herbivores, and need to be able to protect themselves when a predator comes along. A broad line of sight, aided by wide, rectangular-shaped pupils, allows them to see danger approaching from their peripheral vision.