Dog or cat food, put up for retail sale · 7. Allocation and Co-product Handling
Dog or cat food, put up for retail sale · 7. Allocation and Co-product Handling
- Lifecycle status
- Candidate
- Content maturity
- Authored methodology
- Current version
- No published version
- Readiness
- Review required
- Last updated
Methodology and translation states come from the source record; publishing this website does not change their review status.
Content languages
zh-CN · Aligned
Status, classification and source details
Readiness
- Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.
Classification mapping
CPC 3.0:23311 · exact
Source
7. Allocation and Co-product Handling
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
allocation_subdivision_first | all shared and multifunctional processes | Avoid allocation by subdivision, separate metering, batch records, or direct assignment whenever the input, output, waste, or emission can be attributed to one product or production line. | eu-recommendation-2021-2279; fao-leap-feed-2016 |
allocation_route_specific | dry, wet, and semi-moist lines | Keep route-specific processing separate. Do not allocate dry-route burdens to wet products or wet-route burdens to dry products unless a measured shared process demonstrably serves both. | fediaf-pet-food-pefcr-2025 |
allocation_shared_utilities | shared electricity, fuel, water, sanitation, and support services | Use product-specific meters or operating records first. When direct assignment is unavailable, allocate shared manufacturing utilities by conforming net production mass over the same site and period and disclose the products included. | fediaf-pet-food-pefcr-2025 |
allocation_physical_causality | shared processes not represented by production mass | Use another physical parameter only when it explains the causal use of the shared process, and document the parameter, period, and reconciliation to the site total. | fao-leap-feed-2016 |
allocation_economic_fallback | multifunctional outputs without defensible physical causality | Use economic allocation only after subdivision and physical causality are shown not to be feasible; disclose prices, averaging period, coproduct grouping, and a sensitivity assessment for comparative use. | fao-leap-feed-2016 |
allocation_rework_and_waste | rework, residues, and waste | Internal rework carries its existing burdens and receives no new coproduct credit. Include collection, transport, and treatment burdens for waste leaving the system; do not assign avoided-burden credits unless a downstream study explicitly applies a compatible system-expansion rule. | fao-leap-feed-2016; eu-recommendation-2021-2279 |
8. Foreground Data Collection, Calculation, and Quality Rules
Data Collection Protocols
| protocol_id | process_id | flow_role | record_type | raw_fields | collection_method | unit | frequency | temporal_coverage | site_scope | aggregation_rule | quality_evidence |
|---|---|---|---|---|---|---|---|---|---|---|---|
cp_formula_materials | formulation_preparation | Ingredient and feed-material inputs | Batch formulation and material issue records | material id; supplier; origin; lot; as-received mass; moisture or dry matter when available; returned quantity | Reconcile approved recipe, warehouse issues, returns, and batch records | kg | Each batch | Representative production period, normally at least 12 consecutive months or a justified seasonal campaign | Every site and line in dataset scope | Sum net issued mass by material and divide by conforming net output | Signed batch records; inventory reconciliation; supplier specifications |
cp_process_water | formulation_preparation; dry_route_processing; wet_route_processing | Added and process water | Meter and batch records | meter id; opening and closing reading; batch id; process; quantity; recirculated quantity | Read calibrated meters or documented batch dosing systems | m3 or kg | Continuous or each batch | Same period as product output | Each included site and process line | Subtract separately metered recirculation when appropriate and normalize net supplied water to output | Meter calibration; dosing records; water balance |
cp_energy_carriers | dry_route_processing; wet_route_processing; retail_packaging; site_support_losses | Electricity, fuels, steam, and on-site generation | Meter, invoice, and fuel-stock records | carrier; meter; quantity; unit; supplier; generation; export; line or site; period | Collect line meters where available and reconcile to site invoices and stock change | kWh, MJ, kg, or m3 | Continuous, monthly, or each delivery | Same period as product output and representative of normal operation | Every included site with line and shared-site separation | Directly assign line meters; allocate reconciled shared remainder under Section 7 | Calibration; invoices; meter hierarchy; energy balance |
cp_packaging_materials | wet_route_processing; retail_packaging | Packaging inputs and losses | Packaging bill of materials and issue records | component id; material; packaging level; item count; mass per item; issued mass; returned mass; scrap | Combine product packaging specification with issued quantities and verified sample or supplier mass | item and kg | Each packaging run or batch | Same period as product output | Every packaging configuration in scope | Convert item counts to mass, subtract verified returns, and normalize to net product output | Approved packaging specification; sample-weighing record; inventory reconciliation |
cp_product_quality_yield | dry_route_processing; wet_route_processing; retail_packaging | Conforming output and product qualifiers | Batch yield, laboratory, and label records | species; feeding purpose; life stage; route; product mass; unit count; net content; moisture; metabolizable energy; release status | Collect released-batch weights and quality results using documented methods | kg; percent moisture; kcal ME/kg | Each released batch | Same period as inventory inputs | Every product family, route, and site in scope | Sum conforming released net content; keep rejected product out of denominator | Calibrated scales; laboratory report; approved label; batch-release record |
cp_batch_yield_losses | formulation_preparation; dry_route_processing; wet_route_processing; retail_packaging | Transfers, rework, and manufacturing losses | Batch mass-balance and waste records | input mass; transfer mass; conforming output; rework in and out; loss mass; waste type; destination | Reconcile adjacent process transfers and weigh losses by disposition | kg | Each batch with period reconciliation | Same period as product output | Every included line and site | Aggregate without double counting internal transfers or rework and normalize external losses to output | Batch reconciliation; scale records; waste tickets; rework ledger |
cp_sanitation_records | site_support_losses | Sanitation water and materials | Cleaning schedules, dosing logs, and material issues | area or equipment; cleaning event; water; chemical id; concentration; issued quantity; recovery | Collect automated cleaning-system records or signed sanitation logs and material issues | m3 and kg | Each cleaning event | Same period as product output | All shared and line-specific sanitation in scope | Directly assign line events; allocate shared events under Section 7 | Dosing calibration; cleaning log; chemical inventory reconciliation |
cp_wastewater_waste | site_support_losses | Wastewater and solid or hazardous waste | Discharge meters, analytical reports, and waste shipment records | waste id; quantity; water volume; pollutant load; treatment route; carrier; destination | Collect metered discharge and weighed shipment records; reconcile on-site treatment transfers | m3 and kg | Continuous, each shipment, or permit interval | Same period as product output | Every included site | Sum by waste identity and treatment route; prevent duplication between generation and treatment output | Meter calibration; laboratory analysis; manifests; contractor receipts |
cp_direct_emissions | formulation_preparation; dry_route_processing; wet_route_processing; site_support_losses | Direct elementary emissions | Monitoring, permit, fuel, refrigerant, and engineering records | pollutant; compartment; measured concentration or factor; activity; calculation method; period | Prefer direct monitoring; otherwise use documented mass balance or engineering calculation tied to collected activity | kg pollutant | Monitoring or reporting interval | Same period as product output | Every emitting source in dataset scope | Calculate pollutant mass, reconcile with permits, and allocate only shared sources under Section 7 | Calibration; laboratory report; permit filing; calculation workbook |
Calculation Rules
| rule_id | Applies to | Formula or rule | Inputs | Output | source_ids |
|---|---|---|---|---|---|
calc_reference_normalization | all inventory rows | normalized amount = period or batch amount / conforming net pet-food output | collected amount; conforming net output mass | amount per 1 kg reference product | fediaf-pet-food-pefcr-2025 |
calc_packaging_mass | packaging item records | packaging mass = issued item count × verified mass per item, less returned conforming items; reconcile the result to packaging inventory issues | item count; mass per item; returns; issued mass | kg packaging per 1 kg net pet-food output | fediaf-pet-food-pefcr-2025 |
calc_energy_conversion | fuels and purchased thermal energy | carrier energy = collected carrier quantity × documented lower heating value or supplier energy content; preserve original quantity and factor | carrier quantity; conversion factor; factor source | MJ by carrier and original carrier quantity | eu-recommendation-2021-2279 |
calc_shared_allocation | shared-site inputs and emissions | allocated amount = reconciled shared total × selected physical allocation share; conforming production mass is the default share unless another causal parameter is justified | shared total; product outputs; allocation parameter | allocated amount per product family | fediaf-pet-food-pefcr-2025; fao-leap-feed-2016 |
calc_mass_balance | each process and overall manufacturing system | mass-balance residual = total material inputs + internal transfers in − conforming outputs − internal transfers out − measured rework stock change − measured wastes − measured direct mass emissions | ingredient, water, packaging, transfer, output, rework, waste, and emission records | disclosed residual and reconciliation status | eu-recommendation-2021-2279 |
calc_daily_ration_equivalence | downstream complete pet-food PEF use | daily-ration mass = declared daily metabolizable-energy requirement / measured or substantiated product metabolizable-energy density | daily energy requirement; kcal ME/kg; target species and body-weight basis | kg product per declared daily ration | fediaf-pet-food-pefcr-2025; fediaf-nutritional-guidelines-2024 |
Data Quality Requirements
| requirement_id | Applies to | Requirement | Evidence |
|---|---|---|---|
dq_product_identity | reference product | Preserve product, species, complete or complementary status, life stage, route, moisture, metabolizable-energy method, net content, recipe or product family, packaging, site, geography, and reporting period. | Approved specification, label, and batch-release record |
dq_primary_foreground | site-controlled processes | Use primary site- or supply-chain-specific data for processes under the manufacturer's control or direct influence; explain every secondary-data substitution. | Meters, invoices, batch records, engineering records, and substitution log |
dq_temporal_representativeness | all foreground records | Cover a period representative of normal production and disclose shutdowns, trials, abnormal losses, seasonal campaigns, and excluded batches. | Production calendar and coverage reconciliation |
dq_completeness | material and energy inventory | Reconcile purchased and issued materials, energy, water, product output, rework, packaging, waste, wastewater, and direct emissions to site totals; missing flows are data gaps, not zero values. | Mass, energy, water, and waste reconciliation |
dq_route_separation | wet, dry, and semi-moist products | Separate route-specific lines and meters or document the allocation of shared processes; do not merge unlike routes without preserving their technology shares. | Line mapping, meter hierarchy, and allocation workbook |
dq_geography_technology | upstream links | Use supplier, geographic, and technology information at the most specific available level and disclose proxy datasets. | Supplier records and background-dataset mapping |
dq_measurement_quality | measured values | Retain calibration, sampling, laboratory method, estimation formula, and responsible record for every material measurement or calculation. | Calibration certificates, laboratory reports, and calculation files |
dq_reviewability | dataset package | Keep raw records, transformations, allocation parameters, exclusions, and reconciliation results traceable from each normalized row to its evidence. | Audit trail and reviewer sign-off |
9. Validation Rules
| rule_id | Applies to | Rule | source_ids |
|---|---|---|---|
val_reference_output | reference flow | The normalized conforming output shall equal 1 kg net pet-food content, packaging shall be separate, and all inventory rows shall use a declared conversion to that reference. | fediaf-pet-food-pefcr-2025; eu-regulation-767-2009 |
val_required_qualifiers | product identity | All Required qualifiers in Section 3 shall be present and internally consistent with product, batch, label, and process-route records. | eu-regulation-767-2009; fediaf-nutritional-guidelines-2024 |
val_feeding_purpose | complete and complementary product claims | A complete product shall be identified as sufficient for a daily ration; a complementary product shall identify the other feed or feeding context needed and shall not be represented as a complete daily ration by itself. | eu-regulation-767-2009; fediaf-nutritional-guidelines-2024 |
val_route_processes | process map | Include the dry-route process only when applicable and the wet-route process only when applicable; at least one declared route-specific process shall connect preparation to retail-ready output. | fediaf-recipes-processing |
val_packaging_reconciliation | packaging inventory | Packaging components by material and level shall reconcile to the declared retail configuration and wet-route primary packaging shall not be counted again in final packaging. | fediaf-pet-food-pefcr-2025 |
val_mass_balance | each process and overall manufacturing | Report the mass-balance residual and investigate material residuals using the declared measurement uncertainty and missing-flow review; do not force closure by assigning an unexplained residual to waste. | eu-recommendation-2021-2279 |
val_energy_reconciliation | energy inventory | Route-specific plus allocated shared energy shall reconcile to site totals by carrier and period; on-site generation, own use, export, and contractual electricity instruments shall be disclosed separately. | fediaf-pet-food-pefcr-2025 |
val_rework_no_double_count | rework and same-category inputs | Internal rework shall appear as a linked internal transfer without duplicate upstream burdens, while purchased same-category input shall have a separate upstream dataset. | eu-recommendation-2021-2279 |
val_allocation_disclosure | shared processes and coproducts | Every allocated row shall identify the allocation rule, denominator, products included, period, and reconciliation to the unallocated total. | fao-leap-feed-2016; fediaf-pet-food-pefcr-2025 |
val_data_source_coverage | external and background evidence | Every external method rule shall cite a listed source and every purchased material or service shall have an upstream dataset reference or an explicit unresolved data gap. | eu-recommendation-2021-2279 |
val_daily_ration_use | downstream PEF interpretation | A complete-meal comparison shall use product-specific metabolizable-energy density and a declared species/body-weight daily-energy basis to convert the manufacturing result to a daily ration; the 1 kg result alone is not a comparative PEF functional unit. | fediaf-pet-food-pefcr-2025 |
10. Published Dataset Profile
| Field | Value |
|---|---|
| dataset_role | Foreground manufacturing dataset for retail-packaged dog or cat food |
| downstream_use | secondary_dataset; background_dataset |
| allowed_use | Supplier-specific or site-specific cradle-to-gate modelling; product-system assembly; manufacturing improvement; downstream PEF modelling after adding required upstream and downstream stages and, for complete meals, conversion to the daily-ration functional unit |
| excluded_use | Standalone cradle-to-grave or comparative environmental claims; nutritional-compliance certification; pet-food safety certification; veterinary or therapeutic claims; substitution for missing ingredient, distribution, use, or end-of-life stages |
| required_metadata | All Section 3 qualifiers; site and geography; reporting period; product and route shares; upstream dataset mapping; packaging bill; allocation rules; data coverage; exclusions; mass and energy reconciliation |
| required_quality_disclosure | Primary versus secondary data status; measurement and estimation methods; temporal, geographic, and technological representativeness; completeness; proxy datasets; allocation; abnormal production; unresolved UUIDs; missing ranges and upstream links |
| update_trigger | Material change in recipe or ingredient sourcing, species or life-stage claim, complete/complementary status, moisture or energy density, processing route or equipment, site energy or water system, packaging configuration, waste treatment, allocation basis, or data-quality evidence |
11. Data Sources
| Source id | Type | Reference | Used for |
|---|---|---|---|
fediaf-pet-food-pefcr-2025 | Standard (standard) | FEDIAF, Prepared Pet Food for Cats and Dogs, updated PEFCR, 2025, https://europeanpetfood.org/wp-content/uploads/2025/02/PEFCR_PetFood_update.pdf (retrieved 2026-07-25) | Product scope, representative subcategories, downstream daily-ration functional unit, life-cycle stages, mandatory company-specific data, foreground/background distinction, manufacturing inventory, allocation, data quality, and packaging |
eu-regulation-767-2009 | Standard (standard) | Regulation (EC) No 767/2009 on the placing on the market and use of feed, https://eur-lex.europa.eu/eli/reg/2009/767/oj/eng (retrieved 2026-07-25) | Complete, complementary, compound-feed, labelling, packaging, and net-quantity product identity |
eu-recommendation-2021-2279 | Official guidance (official_guidance) | Commission Recommendation (EU) 2021/2279 on the use of Environmental Footprint methods, https://eur-lex.europa.eu/eli/reco/2021/2279/oj/eng (retrieved 2026-07-25) | General PEF method, foreground and primary-data rules, life-cycle inventory completeness, allocation hierarchy, and direct-emission treatment |
fediaf-nutritional-guidelines-2024 | Handbook (handbook) | FEDIAF Nutritional Guidelines for Complete and Complementary Pet Food for Cats and Dogs, publication July 2024, https://europeanpetfood.org/wp-content/uploads/2024/09/FEDIAF-Nutritional-Guidelines_2024.pdf (retrieved 2026-07-25) | Feeding-purpose definitions, species and life-stage qualifiers, moisture class, metabolizable-energy and nutritional-adequacy metadata |
fediaf-recipes-processing | Extension guidance (extension_guidance) | FEDIAF, Recipes and Processing, https://fediaf.org/prepared-pet-foods/recipes-and-processing.html (retrieved 2026-07-25) | Ingredient measurement, grinding and mixing, dry cooking-extrusion and finishing, wet filling and sterilisation process decomposition |
fao-leap-feed-2016 | Official guidance (official_guidance) | FAO LEAP Partnership, Environmental performance of animal feeds supply chains: Guidelines for assessment, 2016, https://openknowledge.fao.org/server/api/core/bitstreams/040bf0e7-e652-4eda-807c-37172c403671/content (retrieved 2026-07-25) | Feed-processing system boundaries, subdivision and physical allocation hierarchy, economic fallback, coproduct and waste treatment |
Raw downloads
These files are byte-identical to the canonical files for this revision in the repository.
Complete field inspector
Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.