A system for cattle health monitoring is disclosed. A cattle attribute tracking device to track a plurality of behavioural attributes and a plurality of physiological attributes of the cattle. A cattle attribute data processing subsystem to filter cattle attribute data received. A cattle health analysis subsyst...