I always stand for the idea that there is nothing better for your dog than proper dog food and special canine snacks. But as well I can understand your wish to treat your tailed friend with something tasty like feta cheese when it’s doing puppy eyes.

Feta cheese smells very good for dogs and seems like quite an innocent king of food. In the human world, we call it “healthy food” but is it the same for our canine friends? Let’s find out in this article.

Can Dogs Eat Feta Cheese?

Feta Cheese is one that a dog should not eat. It is not toxic for them but it is definitely not good for them due to its high sodium and lactose content. Some think cheese is healthy for dogs while others feel it is toxic.

As stated, cheeses and dairy products are not toxic for a dog to have it and if the dog has a high lactose tolerance the lactose in the cheese would not bother them all that much.  The sad thing is that dogs seem to like the taste of the cheese and is a delicious treat but because of the high-fat content, it is suggested that you do not feed it to your dog. 

The high lactose content makes it too fatty for a dog. As well it can contain different flavors like garlic, herbs or raisins which are quite toxic for dogs. So better to avoid giving them this food or give feta cheese in very limited portions.

As with any cheese, there is lactose in it.  Lactose is a sugar that is present in milk and most dogs are lactose intolerant.  This means that your dog cannot digest milk.  Only some breeds have high lactose tolerance.

This cheese does have a lactose content that is less than some other cheese but a bit too high for many dogs.  When a dog has feta cheese, its digestive system is not able to tear it down so it stays in their stomach undigested.  This will cause your dog to have pain in the abdomen.  They may also experience bloat, diarrhea, gas, and vomiting.

  Can Dogs Eat Jalapenos & Is it Safe?

Dogs should not ever be given a lot of foods high in fat. In their diet, there should less than 10-15% fat.  Eating too many fatty acids will not just make your dog too fat but it can increase their risk of heart issues and pancreatitis.

golden retriever eats cheese

My Dog Ate Some Feta Cheese

You leave a piece of feta cheese on your plate and or drop a piece and your dog snaps it up.  What is going to happen now? Truthfully, a few crumbles are not going to hurt your dog but if it your dog eats a small cube or bite, then it could be a bit more serious. 

Since dogs are lactose intolerant, you can expect them to have some of the symptoms that are mentioned earlier in the article; upset stomach, diarrhea, vomiting, and gas.  If your dog eats a lot of feta cheese or eats it regularly you should not have to worry.  

When you notice any of the symptoms you should take your dog to the vet to be sure that there are not going to be any long term effects.  After eating cheese, you can expect your dog to have a dry mouth so make sure you are offering them plenty of water.  Make sure that you keep your dog as calm as you can.  It is possible that if your dog starts to vomit or have diarrhea, they may experience lethargy.  

Cheese That a Dog Can Eat

Although dogs should not be fed cheese every day, these cheeses are okay to give your dog maybe once every couple of weeks.  Calcium contained in cheese is quite good for the bones and teeth. Not all dogs like cheese so they may not even want it.  If they do not appear to be interested when you are eating cheese, then there is no need to offer it to them and get them started wanting it.

  How much and often to feed a Great Dane
feta cheese with tomato

Let’s look closer at some different types of cheeses:

  • Cottage Cheese:  This is high in protein and has comparatively low fat.  This is okay for a dog that is not lactose intolerant and is good if your dog has a protein deficiency.  It can also cure diarrhea.  They can have no more than a tablespoon.
  • Cream Cheese:  This has to be plain with no onion, garlic, or other ingredients that are toxic.  You can give them a small hunk
  • Cheddar Cheese, Swiss Cheese, Parmesan Cheese:  These cheeses are low lactose content and your dog can have a small amount.
  • String Cheese:  Because of the strings it is not recommended that you feed it to little dogs. If you have a larger dog that you want to put on some weight, this is a good cheese to give them.  Give your dog the cheese in small amounts because it has a high-calorie value and you don’t want your dog to gain weight too fast.

Cheeses You Need to Avoid

Although there is a shortlist of cheeses that your dog can have, the list of what they cannot have is long.  The following cheeses should never be given to your dog, even if your dog might beg for it or how lactose tolerant they are.

  • French or Blue Cheese like Roquefort:  These cheeses are very high in fat content and have a lot sodium.  Blue Cheese also produces roquefortine, which is a chemical that is poisonous and can kill your dog.
  • Flavored Cheeses:  All of these cheeses have at least one ingredient, sometimes more, that can be toxic to dogs.  Some have avocadoes, onions, garlic, and other ingredients that can be toxic.  Some have preservatives and artificial preservatives that can be harmful to your dog.
  • Sheep, Goat Cheese, and Brie:  These are bad for your dog for the same reason as feta cheese. Sheep and goat’s milk contains much more lactose than cow milk.


  • This cheese can be dangerous or toxic for your pup if it cannot digest lactose. Mozzarella cheese is low in fat and sodium and can be used occasionally as a treat for your dog that is lactose tolerant.  You do need to be careful with giving your dog this cheese as it has one of the highest lactose content.
  • Since most cheeses are bad for your dog giving them some treats that are cheese-flavored and okay for your dog to eat.
  • Always read the ingredients on any cheese-flavored dog treats to be sure they do not have any dairy, real cheese, or toxic ingredients.
  • Even the pickiest of all dogs love cheese but make sure that it is okay for them to eat the small amount of cheese that they are begging for.  If in doubt, do not give it to them and give them something good for them.
  Are Potato Skins Bad for Dogs?

Frequently Asked Questions:

Can dogs eat cheddar cheese?

Cheddar cheese is low on lactose so it can be a great option to give it to your dog in small amounts as a treat. This kind of cheese is a great tool for training puppies and adult canine friends. And of course, most of the pooches found it delicious.

Is any cheese poisonous to dogs?

Only blue cheeses, like Roquefort, Gorgonzola, and Stilton are poisonous to dogs. All the rest are fine in small amounts if they don’t have added herbs, flavors, onion garlic, and other additions. Goat cheese and Brie are not a very good option due to lactose levels but definitely not poisonous.

Can dogs have Philadelphia cream cheese?

According to AKC (American Kennel Club), it is totally fine for your canine friend to eat Philadelphia cream cheese in small amounts once in a while. It can benefit your dog because it contains fatty acids, vitamins, calcium, and essential fatty acids.

Can dogs eat fresh mozzarella cheese?

Almost every cheese is safe for your dog to eat in moderation. If you have mozzarella in your fridge nothing bad will happened if you give a piece to your pup. But if you have an option to choose between soft cheeses it might be wise to go for the one with less fat in it.

Was this article helpful?

Hi! I'm Anna and I´m a certified cynologist (KAU, ACW). Expert, blue cross volunteer, owner of Chinese crested kennel "Salvador Dali" and breedless friend called Fenya. "I can't imagine my life without dogs and I totally support the idea #AdoptDontShop".