Reproductive cycle in farm animals