Ever heard the myth that goats will eat anything? That is false. Goats tend to be very fussy when it comes to their diet. Most of the time, they eat green grass, plants or grains. They enjoy spending large amounts of time grazing in pastures and eating at their leisure.