Is it true that goats eat anything?
Goats are very particular about what they eat, they will not consume food of poor quality or food that is dirty or has been trampled on. They require the best quality hay, green stuffs and concentrates (oats, barley, soya, linseed, etc. generally sold as a goat mix). However goats will eat a wide range of food, preferring more fibrous food to lush grass. They will eat young thistles and brambles, as well as twigs, they also like bark from trees. Goats are inquisitive and will nibble and investigate most items (including the proverbial washing off the line!), but they are selective about what they actually eat.