Processor-based methods and systems and computer programs for remote animal health monitoring receive and process data relating to animal health parameters obtained from a plurality of different types of sensors. Baseline data signatures are determined from the data obtained for individual animals, and as data is subsequently collected is compared to the current data signature to assess animal health. Deviations from the signatures may serve to predictively diagnose certain conditions and facilitate medical intervention before adverse physical symptoms are manifested. Informational data and analytics are made available to animal owners, health care providers, and other interested persons.