Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

Dog food with no fish

Some dogs need a fish-free food because a vet is investigating a suspected intolerance, some simply turn their nose up at anything fishy, and some owners are avoiding it on principle. Whatever the reason, the tricky part isn't finding a food with a different meat on the front of the bag — it's making sure fish hasn't been added lower down the ingredients list as an oil or a flavouring.

Why owners look for a fish-free food

The most common reason is a vet-led elimination process: a dog has shown signs of a food sensitivity, and fish is one of the proteins being ruled in or out one at a time. In that situation, consistency matters more than the label's headline claim — a dog on a genuine elimination diet needs every meal and treat checked, not just the main food.

The other common reason is simpler: some dogs just don't like the taste or texture of fish-based food and pick around it or leave the bowl. And a few owners avoid fish for sustainability or budget reasons, since fish-based recipes are often priced at the premium end of the range.

How to actually tell if a food is fish-free

A bag headlined "Chicken" or "Lamb" is not automatically fish-free. Many recipes use fish oil as the source of omega-3 fatty acids even when the named meat protein is something else entirely, so it's worth reading past the recipe name to the ingredients list itself, where the fat sources are usually listed separately from the meat.

Look out for wording like "fish oil", "fish meal", "marine oil" or "ocean fish" anywhere in the list, not just at the top. Some brands also print a "may contain" allergen statement lower down the pack, which matters if a dog reacts to trace amounts rather than only a significant quantity.

What replaces the fish-derived nutrients

Fish oil earns its place in a recipe mainly as a source of omega-3, which supports skin and coat condition. A genuinely fish-free food needs that omega-3 to come from somewhere else — commonly algae oil, which is a direct plant-based source, or flaxseed, which a dog converts less efficiently but which is a widely used alternative.

Checking which oil a fish-free recipe actually uses is worth doing if the reason you're avoiding fish is skin or coat related in the first place, since you don't want to lose the benefit while removing the ingredient.

Choosing a fish-free food

If a vet has already started your dog on an elimination diet with a specific single protein, stick to that one food and its matching treats rather than rotating between several different fish-free options, since switching around defeats the point of an elimination process.

Outside of that, the grid below is filtered to dry and wet recipes built around a named meat other than fish — chicken, lamb, turkey and duck options are all represented, so there's a genuine choice rather than one substitute.

Without it, and in stock

Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Alpha Sensitive Salmon & Rice

Alpha Sensitive Salmon & Rice

£49.00

Harringtons Just 6 Dry Dog Food Lamb

Harringtons Just 6 Dry Dog Food Lamb

From£13.99

Forthglade Complete Meal Lightly Baked Chicken

Forthglade Complete Meal Lightly Baked Chicken

From£12.49

Bakers Superfoods Chicken with Vegetables Dry Dog Food

Bakers Superfoods Chicken with Vegetables Dry Dog Food

£39.15

Harringtons Adult Dog Salmon & Potato

Harringtons Adult Dog Salmon & Potato

£6.25

Forthglade Cold Pressed Grain Free Chicken

Forthglade Cold Pressed Grain Free Chicken

From£16.99

Burgess Supadog Adult Complete Dog Active

Burgess Supadog Adult Complete Dog Active

£29.15

Forthglade Cold Pressed Small Dog Turkey

Forthglade Cold Pressed Small Dog Turkey

£16.99

Bakers Puppy Superfoods Chicken with Vegetables

Bakers Puppy Superfoods Chicken with Vegetables

£39.15

Lily's Kitchen Dog Lovely Lamb

Lily's Kitchen Dog Lovely Lamb

From£25.15

Forthglade Cold Pressed Grain Free Salmon

Forthglade Cold Pressed Grain Free Salmon

From£16.99

Barking Heads All Hounder Bowl Lickin Goodness Lamb

Barking Heads All Hounder Bowl Lickin Goodness Lamb

From£14.99

Browse all of Dogs →

Common questions

Does a food labelled 'chicken' guarantee there's no fish in it?
No. The named protein on the front of the bag refers to the main meat source, but many recipes still use fish oil further down the ingredients list as the source of omega-3 fatty acids. Always check the full list rather than relying on the headline name.
Is fish oil the same as fish meat for an allergic dog?
Not necessarily, but it can still trigger a reaction in a genuinely sensitive dog, since oils carry some of the same proteins as the flesh they're extracted from. If a vet has specifically flagged fish as a suspected trigger, it's safest to avoid fish oil too rather than assuming the oil is fine.
What's used instead of fish oil in a fish-free recipe?
Algae oil and flaxseed are the two most common substitutes for the omega-3 that fish oil would otherwise provide. Algae oil is generally considered the closer match, since it's a direct source rather than one a dog has to convert from a plant form.
Can I mix and match different fish-free foods and treats?
If you're avoiding fish out of preference, yes. If a vet has your dog on a genuine elimination diet to identify an intolerance, it's better to stick to one fixed recipe and its matching treats, since mixing different fish-free foods reintroduces other variables and makes the result harder to read.

Related

Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.