Goats are ruminants or cud chewing animals that eat cracked or ground corn mixed with oats, hay and grass. Most breeders and producers prefer to limit the amount of corn in a goat's diet, preferring to feed specialized goat feed mixes with the majority of the diet being made up in a mixed, grassy alfalfa and other weeds, browse and shrubs known to be compatible with a goat's nutritional needs.
Goats also have specific mineral and vitamin requirements that determine their overall health and production. These requirements often vary between breeds of goats and coloration of the goat. Most people believe that goats will eat almost anything and this is simply not true. The goat has very sensitive lips and their natural curiosity gives them a habit of "mouthing" and "smelling" for food that is clean and tasty. Goats will not eat soiled food (unless they are pushed to the point of starvation - often preferring to starve).