Animal Health Divergence: Why IDXX and ZTS Face Earnings Risk