Human Foods Dogs Can and Can’t Eat

Human Foods Dogs Can and Can’t Eat

Dogs are often playfully nicknamed the “furry vacuum” owing to the fact that they rather enjoy collecting any and all food scraps that hit the floor. You’d think we never feel them! But whilst dogs are generally pretty robust creatures, there are still human foods that can be potentially harmful resulting in anything from digestive problems to death. Dogs can have food allergies as well as being particularly susceptible to the toxins in certain foods, even if they may be healthy for us. It is extremely important that you be aware of what human foods your dog can and can’t eat in order to avoid giving your dog people food that could have dire consequences.

red haired collie dog licking an ice cream

Can Dogs Eat Human Food?

Yes and no. It depends entirely on the food you’re wanting to feed to them. Dogs naturally are able to handle fruits, vegetables, and meat better than anything else as it’s the type of food they would look for in the wild. But even they have their restrictions, as certain fruits and veg are poisonous and potentially lethal. Just like the way in which there are certain plants, barriers, and mushrooms that are lethal to humans. If you can help it, it’s best to avoid giving your dog processed human food anyway, as their metabolisms are built for natural food such as meat (even raw meat) and vegetables, which provide a wide range of health benefits.

Just like humans, dogs can eat something that might trigger food allergies you didn’t know they had. Something can be perfectly safe for one person to eat, where it could cause mild to severe illness or even death for another. So keep that in mind when trying your dog out with new people foods.

We all know some dogs are incorrigible when it comes to getting hold of food they know they shouldn’t have. If you’ve got a pup just like that, or one that finds the underside of the dining table particularly comfortable at mealtimes, then this guide should come in handy.

What Should I Do If My Dog Eats Something They Shouldn’t?

Before we go any further, you should know what to do should your dog ingest something they shouldn’t have. This could potentially save their life or at least prevent a much worse reaction from happening:

Remove Whatever They Are Eating

Do whatever you can to remove that food from their mouth, and remove your dog from the area so that they’re not tempted to return to the scene of the crime. If you are needing to remove the food from their mouth, be mindful of their reaction. You don’t want to cause them unnecessary stress, nor do you want to put yourself in danger. Be gentle, and try to coax the food from them in a reassuring manner. Shouting at them will only startle them and potentially cause them to reflexively swallow the food more quickly.

Watch For Food Poisoning Symptoms

The severity of their reaction will depend on how much they have eaten and what exactly it was they ate. It’s worth noting that they can take between up to 12 hours to manifest themselves. So be sure to monitor them constantly in the 12-24 hours following they have eaten whatever it was they got a hold of. Any of the following symptoms will be clear indicators that something isn’t right:

  • Gagging or vomiting
  • Shivering or shaking
  • Difficulty breathing
  • Coughing
  • Lack of appetite
  • Lethargy or muscle weakness
  • Disinterest in interacting
  • Irritability/standoffishness
  • Diarrhea or constipation
  • Changes in normal behavior

Call Your Veterinarian

A vet is the best person to take a look over your dog and determine the severity of their reaction. If you are concerned by your dog’s behavior or symptoms, call your veterinarian immediately to seek professional advice. If they are closed, contact the local emergency veterinary services. If you’re unable to get ahold of the emergency services and incapable of leaving the house you can also call the Pet Poison Hotline on 855-764-7661, or alternatively, you can contact the Animal Poison Control line on (888) 426-4435.

These hotlines do have a cost per minute, so be sure to check how much it will be so that you can ensure you will be able to afford the call, and that you have your payment method to hand.

Shih tzu dog getting food from owner at kitchen.

What Human Food CAN Dogs Eat

Nuts, Seed & Spices

Peanut Butter

Peanut butter is one of the better-known human foods suitable for dogs. Peanut butter doesn’t only make an excellent snack, but can also be used to coax difficult dogs into taking their medication by sticking the tablet into a spoonful of peanut butter and letting your pooch lick it off. Just stick with unsalted peanut butter where possible, and never use one that contains macadamia nuts.

Find out more about Dog Safe Peanut Butter Treats.


To be absolutely clear – peanuts are absolutely fine. This does not include any other nuts, nor should you ever give your dog mixed nuts or flavored/salted peanuts. Especially salty foods are difficult for dogs to process, so stick to totally plain peanuts. Also, be mindful that they are naturally fatty, so use them in moderation.

For a detailed explanation, check out Can Dogs Eat Peanuts.


Quinoa is often used in high-quality dog food, so it is not toxic to dogs at all. This is another thing that maybe doesn’t make an excellent snack on its own, however, it can be used to top your dog’s dinner with something fresh and tasty. It is also a great alternative for wheat, soy, and corn.


Funnily enough, yes. Dogs can eat wheat and grains. There is a misconception that most dogs require grain-free diets. However, grain-free is only required for dogs that experience grain/wheat allergies. Grains offer protein and carbohydrates for energy and are absolutely fine for dogs to eat unless advised otherwise.

You may also like our article on the Best Grain-Free Dog Food


Cashews are just fine for dogs to eat and can provide a few health benefits too, like a strengthened immune system and better recovery thanks to the magnesium, antioxidants, and protein. Though they are quite fatty, so try not to feed your dog too many. And avoid salted cashews.



Dogs can eat both cooked eggs and raw eggs. When cooked they can settle an upset stomach and are a great source of protein. Raw eggs help to support healthy skin and coats, though they also run the same risk of causing salmonella in dogs as they do in humans. So please calculate the risk before letting your dog have some.


Pork is an extremely easy-to-digest protein. It contains lots of amino acids, which are known to help improve a bad mood. As well as being the least likely protein to cause an allergic reaction in pets that eat it. The only downside to pork is that it also has the highest calorie per pound ratio.


So long as it is properly cooked all the way through, salmon is extremely healthy for dogs. It’s high in protein, amino acids, and good fats, which promote healthy brain function, strong joints, and a boosted immune system. Just always ensure that it is cooked thoroughly before serving it up, as raw salmon can lead to salmon poisoning disease.


Shrimp is absolutely fine for your dog. But just like any shellfish, it needs to be thoroughly cooked. You also need to make sure you’ve removed the legs, tail, and head. It is a low-fat treat that provides plenty of phosphorus, B12, and antioxidants and is the perfect size for a quick treat.


Tuna is safe for dogs, as you can probably tell by the fact that it is often used in canine food recipes. However, it is carefully balanced in dog food formulas. If you’re giving your dog canned tuna you should do so sparingly. It may be a fantastic source of omega 3, but the brine from the can contains mercury and sodium, which can upset your dog’s digestive system.


The chances are there has been turkey in your dog’s diet at some point in its life, as it is often used alongside other proteins in commercial pooch foods. So it is perfectly safe for dogs to eat. But don’t ever let your dog have cooked turkey containing bones, as it is extremely dangerous. Also, avoid feeding your dog raw meat turkey as a general rule.


Chicken, like turkey, is a staple in the canine food industry. Though it needs to be cooked, raw chicken can make your dog sick or cause digestive problems. When cooked thoroughly it makes the ideal training treat. Simply chop the cooked chicken into chunks ready to use as a tasty reward.


Perhaps the best-known protein for dogs is beef. It contains plenty of iron, vitamins, and minerals to keep your dog strong and maintain their overall health. Dogs can even enjoy the raw meat! Just ensure that you don’t use any seasoning on it, not even salt as it can cause a negative reaction.

Dairy Products


Though some dogs may have trouble digesting dairy products, they are not impossible for them to eat. The difficulty stems from dogs that are lactose intolerant, rather than the fact that they are canines. So cheese shouldn’t be a problem. Though try and stick to low-fat to avoid unwanted weight gain. You can even get dog cheese for lactose intolerant pups.


Another of many dairy products that dogs should have no issues consuming, provided they are not lactose intolerant (as intolerance can cause stomach pain). Though there’s no real need to feed your dog milk, it’s not forbidden, and can be used as an occasional treat or change of pace.

Plain Yogurt

Plain yogurt is quite safe for dogs and can actually help to strengthen your pup’s digestive system thanks to the active bacteria and probiotics inside it. Just be sure not to feed them any standard flavored yogurts, as they will not do your dog’s blood sugar levels or teeth any good.

Cottage Cheese

Cottage cheese is definitely the riskier dairy to give to your pup. They are able to eat it, but this particular food is also one of the ones at higher risk of causing a reaction such as diarrhea or nausea. As a result, we’d suggest no more than a couple of spoonfuls a day at most.



Honey is chock full of vitamins and minerals for dogs to eat. Small amounts introduced into your dog’s diet can help to reduce seasonal allergies by bringing pollen into your pup’s system. Additionally, it can also be applied to burns and superficial cuts as a topical treatment.

Read here our article on 5 Powerful Healing Benefits of Honey for Your Dog.


Giving plain, unsalted, unflavored popcorn to dogs to eat provides them with thiamine, iron, protein, and riboflavin which all help to maintain your pup’s eye health, strength, and digestion. Just be very careful to remove any runaway corn kernels beforehand as they can be a choking hazard.


Like all other people’s foods on this list, plain in key. Plain oatmeal gives your dog a healthy dose of fiber to maintain their digestive system, whilst also topping them up with minerals and vitamins for healthy development. The real risk is weight gain, so feed it to your dog in moderation.


thoroughly cooked, plain brown or white rice is perfectly acceptable for dogs, and can even help to alleviate stomach pain and digestive trouble. It can even be mixed with a simple, plain protein like chicken or turkey in order to settle your dog’s stomach at a time of sickness or as an occasional treat.

Woman feeding puppy

What Human Food CAN’T Dogs Eat

Nuts, Seed & Spices


The major threat with almonds is the damage they can cause if your dog doesn’t chew or swallow their food properly. They can cause blockage of the esophagus, as well as potentially tearing ar the windpipe. Additionally, you should avoid feeding salted almonds to your dog as salt can be quite damaging in its own right.


Both the spice itself and the oils it contains can cause severe irritation to the inside of your pup’s mouth. This can result in sickness and stomach cramps. It can also cause low blood sugar, which can lead to severe reactions such as decreased heart rate and liver failure. Cinnamon dust can also cause respiratory problems. For more information on this topic, check out our in-depth article here.


Garlic is part of the Allium family, along with chives, onions, and leeks. However, garlic is particularly dangerous owing to the fact that it is five times more toxic than the others. is can be the cause of anemia as well as weakness, lethargy, cramping, and bloat, which is potentially lethal.

Check out our article on Garlic For Dogs.

Macadamia Nuts

You should be extremely careful never to let your dog eat macadamia nuts. Macadamia nuts are one of the most poisonous people foods you can give to your pup. macadamia nuts can cause a fever, vomiting, extreme weakness, and can even have a negative effect on their nervous system. Never feed your dog macadamia nuts.


Nutmeg contains a toxic compound that can cause increased heart rate, disorientation, dry mouth, high blood pressure, and even seizures. As a result, nutmeg, and food containing nutmeg, should never be left within reach of your dog, as the negative side effects are severe.


Leaving a beer out where the dog can get to it can be easily done on a hot day. But it is imperative that you keep it out of reach, as hops, a key ingredient in beer brewing, can be highly toxic to dogs. Should your dog consume hops they could become severely, or potentially fatally, ill.



Gammon is extremely salty and fatty. Two things you don’t want to be giving your dog an excessive amount of. A lot of salt can lead to sodium ion poisoning, and too much fat can cause unhealthy weight gain. Small amounts are okay, but gammon should be avoided where possible.


Ham shared very similar traits to gammon in that it is fatty and salty. Should your dog consume too much, the potential poisoning from too much salt can cause dehydration, confusion, convulsion, coma, or even lead to death. Try sticking with the low sodium meats for your pooch.

Fat Trimming

Both cooked and uncooked fat trimmings are not ideal for your pup. Most dogs will enjoy being given fat trimmings as an occasional treat. But don’t make a habit of it, as too much fat can lead to pancreatitis which causes severe diarrhea, resulting in dehydration and stomach cramps.


Most dogs are fine with liver in small amounts. But you should avoid giving it to your dog too often, as the high amounts of vitamin A in the liver can tip the scales in the wrong direction and begin to cause adverse effects on your dog’s joints as well as result in gastrointestinal problems.



Chocolate is probably one of the better-known human foods you should avoid feeding your dog. If your dog eats chocolate you need to get them looked at by a vet immediately. The toxicity of chocolate can cause irregular heart function, seizures, or even death. So keep it well out of reach.

Ice Cream

A refreshing as it may be in hot weather, there are other ways to cool your dog down than letting them have ice cream. It is relatively safe for dogs, but the sugar content can be detrimental to their dental health. Additionally, the dairy content could be problematic for lactose intolerant pups.

You may also like our blog post on Can My Dog Eat Ice Cream.

Blue Cheese

If you’re going to let your dog have cheese, we’d suggest keeping away from blue cheese. Many dogs are sensitive to the substance produced by ripe blue cheese (Roquefortine C), which can make them quite ill. Additionally, blue cheese has a relatively high salt content that you should avoid.



Any and all processed sugar should be avoided. Natural sugar is not so problematic, however, you’ll want to keep the amount of high-sugar fruit you give your dog relatively low as well. This is due to the fact that sugar can lead to dental problems, diabetes, and obesity. Problems that are difficult and often expensive to rectify.


Yeast can expand in your dog’s stomach, causing excessive gas, bloating, and discomfort for your pup. Should your dog consume too much of anything that contains (or even raw yeast) it runs the risk of causing a rupture in their stomach or intestines, which can be potentially fatal. Additionally, the release of ethanol from yeast into their bloodstream can lead to alcohol poisoning.

Chips and Pretzels

Salty snack foods are a definitely no for dogs. This includes chips, pretzels, salted popcorn, and salted nuts. Too much salt has the potential to cause serious damage to your dog’s body, leading to lifelong residual effects. Excessive salt can even be fatal, so keep your dog away from the snacks.


If your dog eats bread they do not gain anything from it. It doesn’t offer health benefits nor does it have any nutritional value. So whilst a small amount of bread is okay for dogs, it doesn’t serve much purpose. If anything, it has the potential to give them a stomach ache and wind.



Never ever give your dog alcohol. Alcohol is a known poison, and ethanol poisoning in dogs can have severe side effects such as seizures, coma, heart attacks, respiratory failure, or could be fatal. This means keeping your dog away from alcoholic beverages and anything that contains it.


Caffeine is a strong stimulant that should be avoided. Much like it does with humans, it can cause hyperactivity, headache, an elevated heart rate, tremors, respiratory problems, vomiting, diarrhea, and seizures. This goes for all caffeinated foods and beverages. So keep them away from your dog.


Nicotine, the core substance in tobacco, is lethal to dogs. It can invoke an abnormal heartbeat, tremors, fitting, vomiting, lethargy, and weakness. Tobacco poisoning is relatively fast-acting, and symptoms will typically manifest themselves within an hour of consumption.


THC, which is in marijuana, is a psychoactive chemical. Even small amounts of THC can be highly toxic for dogs. The symptoms include dribbling urine, irregular heart rate, slow responses, hyperactivity, lethargy, coma, death. With marijuana becoming legal in more and more places, the danger of accidental marijuana consumption is growing.

For a detailed explanation, take a look at this article on What Does Weed Do to Dogs.

Cooked Bones

If you’re giving your dog cooked meat, always ensure that every single bone has been removed. Equally, never give your dog discarded cooked bones as they can splinter, causing serious damage to your dog’s mouth, throat, and digestive system. It also presents an extreme choking hazard should it get stuck on the way down.

Chewing Gum

Just as humans shouldn’t swallow it, neither should dogs. Gum is a serious hazard, with the possibility of your dog choking on it, as well as the severe intestinal blockage it could cause. Constipation can have knock-on effects on your dog’s health, so keep gum far out of their reach.

Eloise Hands

Eloise is the owner of a Malamute/Akita cross, a first-time mum, and an animal enthusiast from England. She comes from a family which has never gone a day without a pet (or 3!), and over the years has learned all the best tips and tricks to raising a difficult pet. A knowledge that she has put to good use, to help others navigate the limitless world of pet care.

Leave a reply

Please enter your name here
Please enter your comment!