Dry dog food contains a lot of fat, and fat oxidises when exposed to air, warmth and light. Oxidised fat tastes bad, smells bad, loses nutritional value, and produces compounds that can cause digestive upset.
This is not a theoretical problem. “My dog has suddenly gone off their food” frequently turns out to be a five-week-old open bag in a warm kitchen.
The mistake almost everyone makes
Tipping the kibble out of the bag into a container.
It seems tidier, and it is worse. Pet food bags are not simple paper — most are multi-layer, with a fat barrier designed to stop oil migrating into the packaging and to slow oxygen transfer.
Tipping the food out throws that barrier away. Worse, the fat residue left behind on the container walls goes rancid, and every new batch you pour in is contaminated by it from the first day.
Do this instead: put the whole bag, unopened or rolled down, inside the container. You get the airtight seal of the container and the barrier properties of the bag.
It also means you keep the batch code and best-before date, which is the information you will need if there is ever a recall.
Some links on this page are affiliate links. If you buy through them we may earn a small commission at no extra cost to you — it helps keep this site free. We only recommend products we would use with our own dogs.
IRIS USA Airtight Pet Food Storage Container
An airtight container with a sealing lid and wheels, in sizes that take a full bag. Sized so the bag goes in whole, which is the point — the container provides the seal and the bag keeps doing its job.
What to look for in a container
- Airtight seal, with a gasket, not just a snap lid
- Food-grade material if food will ever contact it directly — look for BPA-free and food-safe markings
- Sized to take the whole bag you buy
- Opaque, or kept somewhere dark. Light accelerates oxidation
- Wheels or handles for large sizes, because a full 15kg container is heavy
- Easy to clean thoroughly, including the lid seal
Where to keep it
- Cool. Not beside the oven, the radiator, the boiler, or a sunny window. Heat is the biggest accelerator of rancidity
- Dry. Not in a damp garage or an unheated outbuilding, where condensation causes mould
- Dark
- Off the floor where possible, and secure against a dog opening it. A dog who gorges on an entire bag of kibble is a genuine bloat and obstruction risk
How long food lasts
Unopened dry food: until the best-before date, typically 12 to 18 months from manufacture, if stored properly.
Opened dry food: use within about six weeks. Some manufacturers say four.
That figure is why bag size matters. Buying the largest bag is cheaper per kilogram and worse value if the last third is stale. For a small dog, a large bag can take three months to finish — buy smaller bags more often.
Opened wet food: cover and refrigerate, use within two to three days. Decant into a container rather than leaving an open tin in the fridge.
Raw food: follow the manufacturer’s instructions exactly. Thaw in the fridge, never on the counter, and treat it like raw chicken for humans throughout.
Treats: resealable packaging, or a small airtight container. They oxidise too.
Signs food has gone off
- A sharp, sour, or “old paint” smell rather than a mild toasted one
- Visible oil on the surface of the kibble or the bag
- Clumping or moisture
- Mould, in any amount
- Insects — pantry moths and weevils get into pet food readily
- Your dog refusing a food they previously liked
That last one is the most useful signal you will get, and it is the one most often misread as fussiness.
Hygiene
Wash the container between bags, with hot soapy water, and dry it completely before the next bag goes in. Any fat residue left behind will taint the new food.
Wash the scoop regularly, and do not leave it buried in the food.
Wash bowls daily. Biofilm builds up quickly on a bowl that is only rinsed, and it is a plausible cause of digestive upset and of dogs disliking their bowl. Stainless steel or ceramic is easier to keep clean than plastic, which scratches and holds odours.
Recalls
Keep the bag or a photograph of the batch code and best-before date until the bag is finished.
Pet food recalls happen, and without the batch code you cannot tell whether your bag is affected. Registering with the manufacturer, or following them for announcements, is a reasonable precaution if you buy one brand consistently.
Freezing
Dry food can be frozen if you buy in bulk — in airtight portions, with as much air excluded as possible. Bring a portion out at a time and let it come to room temperature before opening, so condensation forms on the outside of the bag rather than on the food.
For most households this is unnecessary. Buying a bag size matched to six weeks of feeding is simpler.
The short version
- Keep the food in its bag, inside an airtight container
- Cool, dark, dry, off the floor
- Six weeks from opening
- Wash the container between bags
- Keep the batch code
It is a small amount of effort, and it removes one of the more common invisible causes of a dog who has gone off their dinner.