← All Topics / recalls

Global Pet Food Recall Landscape 2019-2026 — US/EU/CN regulatory comparison and integration framework

Global_pet_food_recall_landscape_2019_2026

recalls 950 tok en 2026-07-20

Pet food recall events are recorded by three fundamentally different regulatory systems in the US, EU, and China. Each has a different:

  • Trigger mechanism (voluntary vs mandatory)
  • Disclosure scope (firm-named vs anonymous)
  • Hazard taxonomy (FDA Class I-III vs RASFF

categories vs GACC reasons)

  • Public accessibility (openFDA / RASFF portal /

GACC monthly lists)

This topic is the integration framework that ties the three pipelines into a unified /api/v1/recalls endpoint for AI agents.

United States — FDA pipeline

Trigger: Firm-initiated voluntary recall; FDA may issue Advisory / Alert / Caution; Warning Letters are pre-recall regulatory enforcement.

Source pages:

  • fda.gov/animal-veterinary/news-events/outbreaks-and-advisories

(Advisories, Alerts, Cautions — Akamai-blocked)

  • api.fda.gov/food/enforcement.json (openFDA Food

Enforcement — has pet food but mixed with human food)

Volume: ~3-5 advisory events per year for pet food (2018-2025 average); openFDA returns ~10,000 enforcement records but <5% are true pet food because the API has no product_type filter for pet.

Hazards (US-specific pattern):

  • Salmonella dominates raw/frozen pet food (Darwin's,

Aunt Jeni's, Texas Tripe, Performance Dog)

  • Listeria monocytogenes co-occurs with Salmonella

in raw products

  • Aflatoxin in corn-based dry kibble

(Sportmix/Mid America Pet Food 2020-2023 cluster)

  • E. coli O157 in raw (rare)
  • Foreign material (Fromm BeefiBowls 2025)

Classification system: Class I (fatal/serious) / Class II (remote) / Class III (unlikely).

Recurring brands: Darwin's (4 events), Aunt Jeni's (2), Sportmix/Mid America family (cluster), Answers Pet Food (cluster), Victor Super Premium (Mid America).

See fda-pet-recall-index/ for full 2018-2025 list.

European Union — RASFF pipeline

Trigger: Member State Authority notifies RASFF when risk is identified; cross-border notification network; mandatory within EU.

Source: POST /backend/public/notification/search/ consolidated/en/ with productCategory: [18429] = 255 records (2019-2026).

Volume:

  • 2019: 5 / 2020: 27 / 2021: 31 / 2022: 45 /
  • 2023: 36 / 2024: 46 (peak) / 2025: 40 / 2026: 25 partial
  • Total 255 records (2019-H1 2026)

Hazards (EU-specific pattern):

  • Salmonella peaks 2023 (21 cases — 58% of

notifications that year); raw pet food + dog chews

  • Border rejection peaks 2022 (13 cases) — import

refusals at EU ports

  • Heavy metals / dioxins / fluoride in pet food

ingredients (e.g., fish meal contamination)

  • Mycotoxins (aflatoxin, DON, zearalenone) in

cereal-based products

Classification system: serious risk / risk / undecided / no risk / serious risk border rejection / risk border rejection / etc. (see RASFF_petfood_classification_decoded.md).

See rasff/ for 12 topics covering all dimensions.

China — GACC pipeline

Trigger: Customs (GACC) inspection at import; monthly published lists of non-compliant food including pet food; voluntary firm recall is rare in CN market (where consumer-protection enforcement is less mature).

Source pages:

  • customs.gov.cn/customs/302249/2480148/ (monthly

non-compliant food lists)

  • Bilateral protocols (海关总署公告2025年第230号

for UK pet food import requirements)

Volume: Quantified 2025-H1 as 2,093 batches of non-compliant food (all categories, pet food estimated ~5-10% based on pet food share of imported food). The zhihu 2025-H1 summary cited "同比增长 ~12% vs 2024-H1" of 1,871 batches.

Hazards (CN-specific pattern):

  • Microbiological (Salmonella, Enterobacteriaceae)
  • Adulteration (unapproved animal origin — e.g.,

ruminant protein in dog food forbidden post-BSE)

  • Labeling (no Chinese label, missing "for pets only"

declaration, missing GB standard compliance)

  • Additive violations (unapproved colorant,

preservative)

Classification system: per bilateral protocol; common reason categories include:

  • 未检出 (not detected — passed)
  • 货证不符 (product-certificate mismatch)
  • 标签不合格 (label non-compliant)
  • 检出未经批准的动物源性成分 (unapproved animal-derived

ingredient detected)

  • 安全卫生项目不合格 (safety/hygiene item non-compliant)

Recurring brands: Domestic pet food recall events are rarely published; cross-border refusal is the dominant CN mechanism.

Volume comparison (2019-2025)

RegionMechanismApprox. annual eventsDisclosure style
US (FDA)Voluntary + FDA Advisory3-5 advisory/yearFirm-named + reason
EU (RASFF)Mandatory member-state notification30-45/year (peak 2024: 46)Firm-named + reason + distribution
CN (GACC)Import inspection refusal~150-300 batches/year (incl. all food)Mostly firm-anonymous

EU RASFF has the highest event volume, reflecting mandatory cross-border notification + pan-EU coordination.

Hazard cross-comparison

HazardUS frequencyEU frequencyCN frequency
SalmonellaVery high (raw pet food)Very highMedium
ListeriaHigh (raw pet food)MediumLow
AflatoxinCluster eventsSporadicRare
Heavy metals (Pb, Cd, Hg)RareModerate (imported fish meal)Medium (imports)
Foreign materialSporadicRareRare
Adulteration (unapproved ingredients)Rare (FSMA-detected)RareCommon (imports)
LabelingN/A (FDA labels)ModerateVery common (CN market)

API design implications

For /api/v1/recalls endpoint:

``json { "country": "us|eu|cn", "year": 2024, "hazard": "salmonella|aflatoxin|heavy_metal|...", "brand": "darwin|mid_america|sportmix|...", "severity": "class_i|serious|border_rejection" } ``

  • Each country uses its native hazard taxonomy;

cross-walk via the hazard field

  • Severity is normalized to a 3-level scheme:
  • fatal_or_serious (FDA Class I / RASFF serious / GACC safety)
  • moderate (FDA Class II / RASFF risk / GACC label)
  • minor (FDA Class III / RASFF no risk / GACC minor)
  • Brand matching is case-insensitive substring; firm

names may differ across systems for the same company (e.g., "Mid America Pet Food" US / "Mid America" RASFF)

Data refresh strategy

PipelineRefresh cadenceTrigger
US FDAWeeklyfda.gov page monitor (crawler alert)
EU RASFFDailyRASFF portal API (POST backend)
CN GACCMonthlycustoms.gov.cn publication schedule

Gap analysis

  • US: openFDA Food Enforcement API's poor pet food

signal-to-noise ratio means manual curation of the FDA Outbreaks page is the canonical source.

  • EU: RASFF is well-structured and API-accessible.
  • CN: GACC monthly lists require **crawling and

text classification** — no public API.

  • Cross-region: A single brand recalling the same

product across US/EU/CN is not deduplicated across pipelines — needs firm-name crosswalk.

Use in petfood-data-station

This topic is the architectural reference for:

  • /api/v1/recalls endpoint design (country, hazard,

brand, severity)

  • AI agent recall queries
  • Monthly cross-region recall digest generation

Sources

SourceCoverage
FDA Outbreaks and Advisories page2018-2025 advisories
RASFF portal API2019-2026 255 records
China GACC customs.gov.cn2025-H1 monthly lists
FDA Warning Letters database2024-2025 enforcement actions
EFSA OpenFoodTox 3.0 (toxicology backing)Substance-level hazard reference

Verified 2026-07-20.

Sources

  • US FDA + EU RASFF + China GACC + DCM investigation records (combined)