Dog foods with no fish (including hidden fish oil)
Checked
Altie checked 128 dog foods. 9 have no fish in any form, not even fish oil. They are below, by brand from A to Z.
Where does fish hide on a label?
Fish oil is added to lots of foods for a shiny coat. So a chicken or beef food can still have fish in it. Salmon oil and menhaden are fish too.
These are the fish words Altie finds on real labels:
- fish oil
- menhaden
- salmon oil
- salmon
- salmon meal
- whole herring
- pollock
- sardine
- catfish
- fish bone broth
Which dog foods have no fish?
Hill's Science Diet
- Senior 7+ Chicken Meal, Rice & Barley
- Senior 7+ Savory Stew Beef & Vegetables Wet
- Senior 7+ Savory Stew Chicken & Vegetables Wet
- Senior 7+ Small Bites Chicken Meal
JustFoodForDogs
- JustFresh Human Grade Home-Cooked Chicken Recipe Fresh Dog Food
Stella & Chewy's
- Marie's Magical Dinner Freeze-Dried Raw Dust Grass-Fed Beef Dog Food Topper
- Stella's Solutions Digestive Support Freeze-Dried Raw Grass-Fed Beef Dinner Morsels Dog Food
- Stella's Super Beef Dinner Patties Freeze-Dried Raw Dog Food
- Stella's Super Beef
Why are some foods not on this list?
Altie left out 46 more foods because it can't be sure. Their labels use a word that does not say which animal or plant it came from, like "natural flavor" or "animal fat". They might have fish in them. They might not. Altie would rather leave a food out than call it safe when it does not know.
If your dog has a food allergy, talk to your vet before you change foods. Recipes change, so always read the bag.