Things that goats need to survive, including water, shelter, and companionship. Goats are incredibly resilient creatures and can withstand a wide variety of weather conditions. They live in dry, mountainous regions and can survive on a meager diet of small plants, shrubs, and leaves. Although they can survive on their own, goats are social creatures and enjoy the company of other goats.