Almost all our animals are pasture raised and free roaming, however they are finished differently based on the type of animal. Many are fed some sort of grains to finish, however some are 100% grass fed and finished, which include Venison, Elk, Kangaroo, Yak and Antelope.