Updated at: 27-12-2021 - By: petexpert

Your dog is a member of your family. It’s also very cute and when it begs for food at the dinner table, it’s hard to resist the temptation to feed it all of the human food you have. However, some human foods are actually very bad for dogs and can make them very sick. It’s pretty common knowledge that dogs shouldn’t have chocolate. But what else should you not feed your dog? Before giving your dog any human food, it’s important to research or ask your vet what you can give to your dog.

You, the pet owner, are solely responsible for your dog’s health and wellbeing. This means, along with feeding him a healthy and balanced diet, that you make sure he isn’t eating the wrong things. Sometimes it’s easy to think that a food that is healthy for us humans (take avocado, for example) would make a healthy treat for our dogs. But there are a lot of toxic “human” foods out there, and it’s up to us to make sure our cherished pets don’t get ahold of them.


Can Dogs Eat Chocolate?

Dogs should never be allowed chocolate. Chocolate is very toxic to dogs. It contains substances called methylxanthines, which can stop your dog’s metabolic processes. Dark chocolate is the worst, but all chocolates are toxic to dogs. Even small amounts can result in vomiting or diarrhea. Large amounts of chocolate can cause your dog’s heart functions to become irregular or cause seizures. Too much chocolate and your dog could die.

If your dog does eat some chocolate, take your dog to the vet right away.

Can Dogs Eat Nuts?

Dogs can eat certain nuts, like peanuts and cashews, but there are some nuts that are poisonous to dogs.

Macadamia Nuts

Macadamia nuts, for example, are among the most poisonous foods for dogs. Macadamia nuts can cause lethargy, vomiting, an inability to walk, and can affect a dog’s nervous system.


Dogs also shouldn’t eat almonds. Almonds aren’t poisonous to dogs like macadamia nuts are, but if a dog doesn’t chew them properly, they can get stuck in the dog’s throat and block a dog’s esophagus. Additionally, almonds can be sharp, which can tear the dog’s windpipe.

Salted Almonds

Salted almonds are especially dangerous. The salt on them can cause a dog’s body to retain water, which can be harmful or even fatal to a dog that has heart disease.


Every part of the fruit has a strain of fatty acid called persin, which is toxic to your pup in large quantities. Avocado may be good on nearly everything, but it’s not good on your dog’s puppy chow.


Onions and Garlic.

Staples in the human diet, these beloved veggies can cause anemia in your dog by killing her red blood cells. Even a little bit can be detrimental to her health.

Grapes and Raisins

Eating this seemingly innocuous fruit (in either the fresh or dried form) can cause kidney failure in dogs. Yikes!

Milk and other Dairy Products.

While dogs can drink milk from their mothers, any other type of dairy (cow, goat, etc.) could make them sick. There are sugars and fatty acids that dogs don’t have the enzymes to digest properly.

Macadamia Nuts.

While it’s still unknown just what it is about these nuts that is poisonous to dogs, the fact is, they are. Your pup may be eyeing your macadamia nut cookie, but don’t give in to his puppy-dog eyes. He’ll thank you later—well, maybe.

Sugary foods and drinks

Speaking of cookies, don’t let your dog eat anything high in processed sugars. The same thing will happen to her that happens to people when they ingest too much sugar: weight gain, tooth decay, and even diabetes.

Caffeine. It contains a stimulant that is toxic to dogs. While you may enjoy a morning cup of joe, your dog should stick to tried-and-true water.

Yeast dough

If eaten raw, this can rise and ferment in your dog’s stomach. The fermentation can cause alcohol poisoning, and the rising will stretch your pup’s stomach to the point of pain. So the next time you make a homemade pizza, avoid giving those leftover dough bits to your pooch!


Too much salt can lead to dehydration and even sodium ion poisoning. While a little bit of salt is fine, be aware of how much your dog ingests, to keep the quantity at a minimum.

Can Dogs Eat Garlic?

Garlic is toxic to dogs. It’s from the same family of plants as chives, onions, and leeks, but is five times more harmful to dogs than the other foods in the same category. Garlic can cause dogs to become anemic, with symptoms including:

  • Weakness
  • Collapse
  • Fast heart rate
  • Pale gums

If you suspect that your dog has eaten garlic, keep an eye on it for a few days. The symptoms of garlic toxicity don’t necessarily show up right away, so it’s important not to stop monitoring your dog even if it doesn’t show immediate symptoms.


Can Dogs Eat Cinnamon?

Cinnamon isn’t necessarily toxic to dogs like some other foods, but it’s not good for dogs, either. It can at best make your dog uncomfortable and at worst make your dog sick. Cinnamon can cause:

  • Irritation in the mouth
  • Diarrhea
  • Liver disease
  • Increased heart rate
  • Decreased heart rate
  • Vomiting

If the cinnamon is in its powder form, it can additionally cause:

  • Choking
  • Coughing
  • Trouble breathing

Can Dogs Eat Ice Cream?

Ice cream isn’t terrible for dogs like some of the other foods mentioned. However, it does have a lot of sugar, so it’s not really good for dogs. Plus, just like humans, dogs can be lactose intolerant.

Can Dogs Eat Peanut Butter?

Dogs can definitely eat peanut butter. In fact, peanut butter can be good for dogs, as it contains vitamins B and E, niacin, and fats that are healthy for a dog’s heart. However, some brands of peanut butter contain a sugar substitute called xylitol. Xylitol is actually toxic for dogs, so it’s important to carefully read the ingredients on the label before giving your dog peanut butter. The best kind of peanut butter for dogs is raw and unsalted.

Rate this post