Skip to content
Free UK delivery over £39 · Tracked & fast · Happy pets, happy homes
Giddy PetsGiddy Pets

Can dogs eat salmon?

Yes, dogs can eat salmon, and it is a genuinely good source of protein and omega-3 for them, but it needs to be cooked, plain and completely free of bones. Raw or smoked salmon is where the real risk sits, since it can carry parasites capable of causing a serious, sometimes fatal illness in dogs, so the cooking and the bones both matter more than they might for other fish.

Why cooked salmon is a good treat

Plain, cooked salmon is a genuinely useful thing to share with a dog. It carries omega-3 fatty acids, which support skin and coat condition, alongside decent protein, and most dogs find the taste appealing enough to work well as a training reward in small pieces.

It is rich, though, so a small piece goes further than it looks, and a dog who eats a large amount of oily fish in one go can end up with a greasy, unsettled stomach even when nothing has gone wrong with the fish itself.

Why raw and smoked salmon are different

Raw salmon can carry parasites that cause a serious illness in dogs, historically linked to fish from certain rivers but a real enough risk that cooking salmon thoroughly before giving any to your dog is the safer, simpler rule rather than trying to judge where a particular fish came from.

Smoked salmon is not the same danger, but it is usually cured with a significant amount of salt, which is unhelpful for a dog in any real quantity and can cause excessive thirst or, in a large amount for a small dog, more serious symptoms. It is better treated as a food for people only.

How to serve it safely

Cook the salmon thoroughly — baked, poached or steamed, with no oil, butter, salt, garlic or seasoning — and check carefully for bones before flaking it into pieces sized for your dog. Even cooked bones are a choking and blockage risk that is easy to avoid with a careful check.

A few small flakes, mixed into your dog's usual food or given as a training treat, is plenty. There is no need to make salmon a regular feature for it to be worth sharing occasionally.

When to hold off

Skip salmon for a dog with a known fish allergy, and keep portions small for a dog with a sensitive stomach who has not had oily fish before. Watch for vomiting, diarrhoea or greasy stools after a first try, and speak to your vet if it does not settle.

If your dog manages to eat raw or smoked salmon, or a piece with bones in it, watch closely for vomiting, lethargy, diarrhoea or discomfort over the following days, and contact your vet promptly rather than waiting to see.

Make treat time better

Things we stock that owners commonly reach for here. Nothing on this page depends on you buying one.

Chicken-Wrapped Milk Stick Dog Treats

Chicken-Wrapped Milk Stick Dog Treats

From£12.99

Turkey Tail Mushroom & Probiotic Powder

Turkey Tail Mushroom & Probiotic Powder

£13.99

Yeast Protection Gut & Skin Supplement For Dogs

Yeast Protection Gut & Skin Supplement For Dogs

£14.99

Browse all of Can dogs eat…

Common questions

Can dogs eat raw salmon?
No, it is best avoided. Raw salmon can carry parasites capable of causing a serious, sometimes fatal illness in dogs, so cooking it thoroughly first removes that risk and is the simpler rule to follow every time.
Can dogs eat salmon skin?
Cooked, plain salmon skin is generally fine in small amounts, but it is fattier than the flesh, so keep the portion small, especially for a dog who is overweight or has a sensitive stomach.
Are salmon bones dangerous for dogs?
Yes, even cooked. Fish bones are small, sharp and easy to miss when flaking salmon, and they are a genuine choking and internal injury risk. Check thoroughly before giving any salmon to your dog, however it has been cooked.
How much salmon can a dog eat?
A few small, cooked flakes, mixed into a meal or given as a treat a couple of times a week, is a sensible amount for most dogs. It is a rich food, so more than that can lead to a greasy, unsettled stomach.
Can dogs eat tinned salmon?
Plain tinned salmon in spring water, with the bones removed and no added salt or brine, is generally fine in small amounts. Tinned salmon in oil, brine or a flavoured sauce is better avoided, since both the extra salt and the added fat are unhelpful for a dog.
Is salmon-based dog food a good option?
It can be a reasonable choice for a dog who does well on fish rather than a red meat protein, and several complete dry and wet foods are built around salmon as the main ingredient. As with any food, whether it suits your dog depends on their individual needs.

Related

Sources

Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.

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.