New Delhi (India Science Wire): Goat husbandry in India is essentially an endeavor of millions of small holders who rear animals on crop-residues and common property resources. Goats play a significant role in providing supplementary income and livelihood to millions of resource-poor farmers and landless workers in rural India....