Tag - Addressing challenges in livestock production