Can Dogs Eat Anchovies?

Yes, dogs can eat anchovies. Anchovies are small oily fish that provide protein and omega 3 fatty acids which support healthy skin, coat, and joints. However many anchovies are heavily salted or preserved in oil so only plain varieties in water should be fed and only in small amounts.

Last updated:

March 20, 2026

Can Dogs Eat Anchovies?

Key information

The table below highlights the key nutrients found in this food and how they may impact your dog’s health. Nutritional values can help determine whether a food is beneficial, should be fed in moderation, or is best avoided.

Safe for dogs?
Yes
Safety rating
Safe in moderation
Serving frequency
In moderation
Vitamins and minerals
Protein, Vitamin B3, Vitamin B12, Vitamin D, Calcium, Selenium, Iron, Omega 3 fatty acids
Benefits
Anchovies provide omega 3 fatty acids that may support skin health and reduce inflammation. They are also a good source of protein which supports muscle maintenance. The fish contains calcium and vitamin D which can help maintain strong bones and teeth in dogs when fed in small portions.
Risks
High sodium levels in salted or preserved anchovies can cause dehydration, stomach upset, or excessive salt intake. Too many anchovies may also contribute to digestive upset or excess calorie intake.
Safety notes/warnings

Many anchovy products contain large amounts of salt which can be harmful to dogs if eaten frequently. Always check the label and choose plain fish without seasonings. Anchovies prepared with garlic, onion, or sauces should never be fed to dogs. Because anchovies are small and oily they should only be offered occasionally and not used as a regular replacement for balanced dog food.

Calorie information
About 210 calories per 100g which is roughly the amount in a small serving of anchovies. A single anchovy fillet typically contains around 8 to 10 calories depending on size.
Serving size
  • Extra-Small dogs (2 to 4 kg): about half to one anchovy fillet occasionally
  • Small dogs (5 to 10 kg): 1 anchovy fillet
  • Medium dogs (11 to 25 kg): 2 to 3 anchovy fillets
  • Large dogs (26 to 40 kg): 3 to 4 anchovy fillets
  • Extra-Large dogs (41 kg and over): up to 5 anchovy fillets
How to prepare
  • Choose fresh anchovies or canned anchovies packed in springwater
  • Avoid anchovies preserved in salt, oil, or strong sauces which contain things like garlic and onion
  • Rinse canned anchovies lightly to reduce sodium
  • Chop the fish into small pieces before serving
  • Mix a small amount with your dog’s regular meal
Key information source
RSPCA Australia

Important: We do our best to ensure the information on this page is accurate and based on reputable animal health sources. However, this website is intended for general informational purposes only and the content has not been individually reviewed or approved by a veterinarian.

Every dog is different and reactions to foods can vary. If you have concerns about your dog’s diet or health, it is always best to speak with a qualified veterinarian.

If you believe any information on this page is incorrect or outdated, please let us know via our Contact Us page so we can review and update it.

Frequently Asked Questions

Here are answers to some of common questions that dog owners ask about this food's safety and nutrition

Can dogs have

Anchovies

everyday?

Dogs can eat anchovies but they should not be fed every day in most cases. Anchovies are rich and often contain sodium depending on how they are prepared. Feeding them occasionally as a meal topper is usually the safest approach. A small portion a few times a week can provide beneficial omega 3 fatty acids while still keeping your dog’s main diet balanced.

Icon - Elements Webflow Library - BRIX Templates

How many

Anchovies

can my dog eat?

The amount of anchovy a dog can eat depends on the dog’s size and the salt content of the fish. Very small dogs may only need half a fillet while large dogs can handle several small fillets mixed into their food. Always choose plain anchovies packed in water and avoid heavily salted versions. Anchovies should be offered as a small addition to a balanced diet rather than a full serving.

Icon - Elements Webflow Library - BRIX Templates

What if my dog has too many

Anchovies

?

If your dog eats too many anchovies they may develop stomach upset such as vomiting, diarrhoea, or increased thirst due to sodium intake. Make sure your dog has access to fresh water and monitor them for any unusual symptoms. Most mild digestive upset settles quickly. If your dog appears lethargic, vomits repeatedly, or shows signs of dehydration you should contact your veterinarian for advice.

Icon - Elements Webflow Library - BRIX Templates

Can puppies eat

Anchovies

?

Puppies can eat very small pieces of anchovy as an occasional addition to their diet once they are eating solid food. The omega 3 fatty acids in oily fish may support healthy brain and eye development. Portion control is important because puppies have sensitive digestive systems and anchovies can be rich. Choose plain fish packed in water and mix a tiny amount into a balanced puppy diet rather than feeding it alone.

Icon - Elements Webflow Library - BRIX Templates

Can small dogs eat

Anchovies

?

Small dogs can benefit from the nutrients in anchovies but they are particularly sensitive to excess salt and fat. Even a small amount can represent a large portion for a tiny dog. Breaking the fish into very small pieces and mixing it into food helps prevent choking and limits the portion size. Anchovies should be treated as a small supplement rather than a frequent snack for small breeds.

Icon - Elements Webflow Library - BRIX Templates

Can senior dogs eat

Anchovies

?

Senior dogs may benefit from the omega 3 fatty acids in anchovies which can help support joint health and reduce inflammation associated with ageing. The soft texture of the fish can also make it easy to eat for dogs with dental issues. Because anchovies are salty when preserved they should only be given if they are fresh or packed in water. Keep portions modest to avoid excess sodium and calories.

Icon - Elements Webflow Library - BRIX Templates

Can overweight dogs eat

Anchovies

?

Anchovies can fit into a weight management plan if used sparingly because they provide protein which may help maintain muscle mass. However they are relatively calorie dense and can contain sodium if preserved. For overweight dogs it is best to offer only a small piece occasionally and adjust the rest of the daily food intake to maintain a calorie deficit.

Icon - Elements Webflow Library - BRIX Templates

Related Foods

Browse All Foods

Notice an error?

Notice something that may be incorrect about a food item? Let us know so we can keep our guides accurate for all dog owners.