Can Shih Tzu Eat Fish?

**Read the CDC statement regarding the Coronavirus (COVID-19) and pets**


If you have a Shih Tzu, then it’s sensible that you want to do everything right when it comes to caring for your dog.

A big part of caring for a Shih Tzu is knowing what to feed your them, and what not to feed it.

One of the things you might be wondering, especially if you are a seafood lover, is can Shih Tzu eat fish?

Although eating fish can have some benefits for dogs, overeating fish can cause a variety of issues, and some fish should be avoided.  These issues can lead to severe health problems for Shih Tzu, and can even result in death.

When it comes to humans, eating fish is known to have many health benefits, so it’s only natural that people might assume fish is good for dogs, too.

However, it’s essential to be cautious when it comes to feeding your Shih Tzu fish.

Some types of fish are extremely poisonous, and can even be deadly for dogs.

What Types of Fish Should Dogs Not Eat?

If you do decide to feed small amounts of fish to your dog, then first you need to know which fish are definitely off-limits.

Several types of fish are considered extremely poisonous to dogs, can cause severe illness, and in many cases, can be fatal.

It is also worth mentioning that a dog’s response to certain foods is different than the reaction of other animals.

For example, just because a cat can eat some canned tuna and seem to be okay, that does not automatically mean it is safe for your dog to consume the same food.

Dogs have their own unique body chemistry and digestive systems, so it is crucial to note which fish are not safe specifically for dogs.

Just because fish is a common ingredient seen on dog food labels, that does not mean all fish are safe for dogs.

In General Shih Tzu should not regularly consume raw, cooked, or canned fish.

And when it comes to a dog's diet, not all fish are created equal.  There are some that are considered poisonous for dogs, and in some cases can cause death

You may want to avoid feeding your dog the following fish:

  • Tuna and Canned Tuna

Tuna contains very high mercury levels that can lead to mercury poisoning (see more information below) and severe health issues.

  • Raw and Smoked Salmon

Salmon can contain a parasite that leads to a fatal condition known as salmon poisoning (more on this later)

  • Blowfish or Pufferfish

Blowfish, or pufferfish, are extremely toxic.  Dogs usually get blowfish toxicity from eating pieces of a found fish, for example, on a beach.

The poison continues to be extremely damaging even after the fish is dead.

Signs of poisoning are weakness, vomiting, and trouble breathing that can lead to death.  Treatment needs to be immediate to have any chance of being effective.

The Pros and Cons of Feeding Shih Tzu Fish

Once you know which fish to absolutely avoid, you can incorporate other types of fish into your Shih Tzu’s diet.

Fish, in small amounts, can have a host of health benefits for your pet, just like they do for people.

However, always make sure the fish is fully cooked and free of any bones before feeding it to your dog.

If you want to incorporate fish into your Shih Tzu’s diet, make sure you are aware of the pros and cons first.

If you take the time to educate yourself on the do’s and don’ts of fish for your Shih Tzu, it can make all the difference in your pet’s overall health.

Here are a few pros and cons to consider before adding fish into your dog’s diet:


  • Fish are a healthy source of protein.
  • Fish are rich in Omega-3’s, which can help reduce inflammation.
  • Fish can provide an alternative protein source to dogs who have allergies to things like chicken.
  • Fish contain low levels of fat.


  • Fish need to be carefully introduced to your dog, for example, a little at a time to test for any intestinal upset.
  • Certain types of fish can be toxic or contain high levels of mercury (like tuna and swordfish).
  • Certain prepared fish may contain different seasonings, like garlic, that are unsafe for dogs.
  • Fish contain many small bones, so it might be difficult to ensure that all of the bones have been removed. These small bones can lodge in different areas of your dog’s intestinal tract, throat or stomach and cause complications.
  • Fish that are raw or improperly cooked can contain bacteria, such as salmonella or E. coli, that can be passed on to your dog and make him sick.

Overall, the best thing to do is to consult with your dog’s veterinarian before feeding any fish to your pet.

Always make sure the fish is cooked well and not heavily oiled or seasoned.

Dogs should not eat fish the way it is prepared for people. Too much oil and seasonings can cause a whole other set of issues.

What Conditions Can Dogs Get from Eating Fish?

In some instances, when a dog eats too much fish, it might just result in an upset stomach.

However, there are a few situations where too much of a good thing can cause some serious medical issues.

Here are a few of the issues that  dogs can potentially get from eating fish:

Salmon Poisoning (eating too much raw salmon)

If the salmon is infected with particular parasites, it can cause salmon poisoning.

Dogs are the only species that can be affected by this condition. If caught in time, it can be treated.

Otherwise, the dog can die within 14 days.

Symptoms include vomiting, diarrhea, swollen lymph nodes, weakness, and dehydration.

Thiamine Deficiency

Thiamine is a B vitamin.  It is essential for a dog’s optimal health, and if it is deficient, then a dog can experience a decreased appetite, weight loss, and GI issues.

If your dog eats large amounts of raw fish, this can cause thiamine deficiency because the fish contains a particular enzyme that destroys thiamine.

Mercury Poisoning

Certain fish contain large amounts of mercury in their systems.

If a dog consumes too much of this type of fish, the mercury can build up in your dog’s system and cause cardiovascular problems and issues with the kidneys, nervous system and digestive system.

Some common types of fish that are high in mercury are tuna, swordfish, halibut, mackerel, and sea bass.

It is worth noting that most of these conditions are a result of eating raw fish.

Therefore, even if you believe the type of fish to be safe, it is always best practice to thoroughly cook any fish that you feed to your Shih Tzu.

Basically, when it comes to the question of if Shih Tzu can eat fish, there are some ups and downs.

The most important thing is to educate yourself about these pros and cons and know which fish to avoid at all costs.

Fish in minimal amounts can have some benefits, but too much can be harmful.

It is ultimately up to you to decide if the benefits are worth any risk.  Carefully consider the portions of fish that your dog consumes and how the fish is prepared.

If you are ever in doubt, then it is best to refrain from feeding fish to your Shih Tzu.

You might like these

  • Raw Dog Food Diet

    Raw Dog Food Diet. The best diet designed to keep your dog healthy and free from illness

  • How Much Food Does a Shih Tzu Eat Each Day

    The amount of food a Shih Tzu needs each day is less than two cups however, not all dogs are alike and some situations will influence how much a dog truly needs

  • Best Dog Food for Shih Tzu

    Spending a fortune on the best dog food for your Shih Tzu isn’t essential, but it surely doesn’t hurt. Here are some healthy food choices for your best fur pal

  • Can Shih Tzu Eat Fruits and Vegetables?

    Shih Tzu can gain many health benefits from eating fruits and vegetables. However, there are several that could give your Shih Tzu serious health problems

  • Best Dog Foods for Shih Tzu with Allergies

    Finding dog food for a Shih Tzu with allergies can seem overwhelming. There are usually some that are better than others that work the best, here are some we recommend.

  1. Home
  2. Dog Food
  3. Raw food

Stay Informed With The Tzu !

Get the latest and greatest dog care tips, ideas and information delivered right to your email when you subscribe to our free monthly newsletter "The Tzu"

Your privacy is important to us and we promise to use it only to send you Everything Shih Tzu news and updates.

By now, we are all be aware of the dangers of the Corona Virus (COVID-19) and how it spreads from human to human, but what about pets?  

This is what the CDC has to say about it:

"The CDC hasn't received any reports of pets or other animals becoming sick with COVID-19, and no evidence that companion animals (pets) can spread COVID-19. 

However, if you are sick with COVID-19, you should restrict contact with pets and other animals, just like you would around other people"

Read more about pets health on the CDC's healthy pet website