Skip to content

Most dogs are not picky eaters and either beg to eat what their human family is eating or clean up after them on the floor. That does not mean that all of those foods are good for our dogs. And some people-food is downright dangerous for them. If your dog does ingest any toxic foods, or if you’re unsure, contact a veterinarian or the Pet Poison Helpline.

Find out which human foods your dog shouldn’t eat and remember to always choose a quality dog food, such as our Stella’s Essentials Grain-Free Kibble, as your dog’s main diet.

Foods That Are Toxic or Poisonous for Dogs to Eat


Chocolate contains toxic substances which are stimulants that stop a dog’s metabolic process. Even a small amount of chocolate, especially dark chocolate or cocoa powder, can cause diarrhea and vomiting. A large amount can cause seizures, irregular heart function, and even death.

Macadamia Nuts

Macadamia nuts are some of the most poisonous foods for dogs. Ingesting even small amounts of macadamia nuts can be lethal to your dog. They can cause vomiting, increased body temperature, inability to walk, and lethargy.


Even a little bit of alcohol can be poisonous to dogs. Alcohol can cause vomiting, diarrhea, coordination problems, breathing problems, coma, and even death. And the effects can be even worse for smaller dogs.


Garlic can cause gastroenteritis, anemia, and serious damage to the red blood cells in dogs. Signs of poisoning from garlic may not appear for several days after ingestion, so if you think your dog may have eaten garlic, monitor them for a few days.


Anything in the onion family, including shallots, scallions, and chives – are toxic to dogs. As with garlic, they can cause gastroenteritis, anemia, and damage to the red blood cells in dogs. Signs of poisoning from onions also may not appear for several days after ingestion.


Dogs are sensitive to caffeine and it can cause toxicosis in them. Your dog could experience mild to severe hyperactivity, restlessness, vomiting and/or an elevated heart rate, and sometimes even death.


Xylitol is used as a sweetener in many products, including candy, toothpaste, gum, and some baked goods. It may cause your dog’s blood sugar to drop and may also cause liver failure. Symptoms could include vomiting, lethargy, and coordination problems.


Grapes and raisins are associated with kidney failure in some dogs. Currently, the toxic substance within grapes and raisins is unknown, so it is best to avoid feeding them to dogs. Consider a safer, yet delicious treat, like Crav’n Bac’n Treats.


Almonds, and most other nuts, are not necessarily toxic (other than Macadamia nuts, see above), but they contain high amounts of oils and fats. The fats can cause vomiting and diarrhea, and potentially pancreatitis. They are also a choking hazard for dogs.

Foods That Aren’t Good for Your Dog

Ice cream

Ice cream contains a lot of sugar and fat, which can lead to obesity and possibly diabetes in your pet. Many adult dogs are lactose intolerant and could experience stomach pain or diarrhea. And, some ice creams contain ingredients that are toxic to dogs, like xylitol, chocolate, or Macadamia nuts (see above).

Salty snacks

Salt-heavy snacks, like potato chips, pretzels, and salted popcorn, can produce excessive thirst and urination, or even sodium ion poisoning. Signs that your dog may have eaten too many salty foods include vomiting, diarrhea, tremors, high body temperature, and seizures.

What About Feeding Dogs Raw Meat?

If you’re buying and feeding your dog raw meat straight from the store or butcher (not a raw diet specifically formulated for dogs), there may be potential risks. But it is possible to safely feed your dog a raw diet. Purchasing pre-made, raw dog food is not only convenient for you, but means your dog is getting complete and balanced nutrition.

Other Foods Your Dog May Want to Eat

Can Dogs Eat Pumpkin?

Can Dogs Eat Bacon?

Can Dogs Eat Turkey?

Can Dogs Eat Avocado?