Yes, but salmon must be cooked and boneless. Salmon is an excellent source of omega-3 fatty acids, but it's high in fat and requires careful portion control. Raw salmon should never be given to dogs due to dangerous parasites.
Why Salmon Needs Caution
Whilst salmon offers nutritional benefits, it presents several concerns for dogs. The primary risk is its high fat content, which can trigger pancreatitis—a serious and painful inflammation of the pancreas. Additionally, raw salmon may contain parasites that cause "salmon poisoning," a potentially fatal condition in dogs. Bones pose a choking and blockage hazard, and the preparation method matters significantly.
How Much Can Dogs Eat?
Salmon should only be offered as an occasional treat, never as a meal replacement. Guidelines by weight:
- Small dogs (under 10 kg): 1-2 tablespoons of cooked salmon
- Medium dogs (10-25 kg): 3-4 tablespoons of cooked salmon
- Large dogs (over 25 kg): up to 1/4 cup of cooked salmon
These portions should be given no more than once or twice weekly. Salmon contains approximately 200 calories per 100g, so adjust your dog's regular meal accordingly to avoid overfeeding.
How to Serve Safely
Cook salmon thoroughly—boil or bake it without added salt, oil, or seasonings. Never use salmon from recipes containing garlic, onions, or excessive salt, as these are toxic to dogs.
Never serve raw salmon due to parasites. Never include bones, skin (in large quantities), or smoked salmon, which contains too much salt and preservatives.
Remove all bones carefully, even tiny ones that could cause choking or intestinal blockage. Plain cooked salmon without skin is safest for dogs prone to digestive issues. Allow it to cool to room temperature before serving.
Size and Breed Considerations
Small breed dogs and those with a history of pancreatitis should avoid salmon entirely, as their digestive systems are more sensitive to fatty foods. Overweight dogs should receive smaller portions or skip salmon altogether. Senior dogs can enjoy salmon occasionally, as the omega-3s may benefit joint health, but monitor closely for digestive upset.
If your dog experiences vomiting, diarrhoea, or abdominal pain after eating salmon, discontinue it immediately and contact your vet or call the Animal Poisonline on 01202 509000.
SafeBowl checks any food in seconds—personalised to your dog's breed, weight, and allergies. Download SafeBowl free.