Which kind of land is required for goat farming, i.e., Agricultural / Non-agricultural, and what license are to be taken for goat farming in Thane District, Maharashtra. For around 100 goats how much area is required, i.e., how much for shed and how much for open space, and how much for fodders...