Which country has the largest livestock population in the world?
Livestock is defined as the farm animals raised especially in a farm for the use of human kind. India is the country with largest number of livestock. Livestock includes cattle, horses, pigs, etc.