Goats are ruminants, meaning they eat hay, grasses and other vegetation. Life Span: The normal lifespan is 8-12 years, but they can live up to 22 years in captivity.