What Can Dogs Eat? A Vet-Reviewed Food Safety Guide

Turkey, grapes, peanut butter, the stuff on the counter. Look up a food, see how much is OK for your dog’s size, and what to do if she already ate it.

Quick answers

What human foods can dogs eat?

Of the 89 foods we’ve reviewed, these are fine for dogs in treat amounts: Blueberries, Cabbage, Carrots, Eggs, Flour (baked), Greek yogurt, Green beans, Kefir, Pumpkin, Sweet potatoes and Turkey. These are OK only in small amounts: Apples, Bananas, Cinnamon, Corn, Cranberry sauce, Goat milk, Honey, Ice cubes, Lucky Charms, Marshmallow Fluff, Marshmallows, Mashed potatoes, Milk and cheese, Olive oil, Peanut butter, Peas, Peeps, Sauerkraut, Tomatoes, Turmeric and Watermelon. Keep all treats, human food included, to about 10% of her daily calories.

What foods are toxic to dogs?

These foods are toxic to dogs: Alcohol, Baking soda and baking powder, Black walnuts, Cannabis edibles, Chives, Chocolate, Coffee and caffeine, Energy drinks and soda, Fruit pits and seeds, Garlic, Grapes and raisins, Green onions (scallions), Gum and breath mints, Hops, Hot cocoa, Lavender, Leeks, Macadamia nuts, Moldy food and compost, Nutmeg, Onions, Raw bread dough, Raw salmon and trout, Rhubarb, Salt and salty foods, Shallots, Star fruit, Stuffing, S’mores, Wild mushrooms and Xylitol. If your dog ate something toxic, call your vet, ASPCA Animal Poison Control at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 right away, even if she seems fine. Both answer 24/7. Don’t try to make her vomit unless a vet tells you to.

Which foods aren’t toxic but should dogs still skip?

These aren’t poisonous, but they’re risky enough (fat, salt, choking or blockage) that she’s better off without them: Almonds and pistachios, Apple cider vinegar, Avocado, Bacon, Birthday cake (human), Black pepper and other seasonings, Cherries, Cloves, Coleslaw, Cooked bones, Fatty trimmings and fried food, Frosting, Gravy, Ham, Hot dogs and deli meat, Ice cream, Kimchi, Lemons and limes, Pecans, Pumpkin pie, Raw meat, Raw potatoes, Spicy food and chili peppers, Sprinkles, Tea and Walnuts.

What should I do if my dog ate something toxic?

If your dog ate something toxic, call your vet, ASPCA Animal Poison Control at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 right away, even if she seems fine. Both answer 24/7. Don’t try to make her vomit unless a vet tells you to. Have her weight, what she ate, how much and when ready, and bring the packaging.

Thanksgiving is coming

What she can have from the Thanksgiving table

Turkey yes, stuffing no, and the pie is trickier than it looks. Our dish-by-dish guide, with a plate you can make her.

Read the Thanksgiving guide

The fridge chart

Can my dog eat it? Fridge chart

Every food we’ve reviewed, by verdict. Print it and stick it on the fridge. Add her name in the tool above first and it goes on the chart.

From Pet Nugget’s vet-reviewed guides and published veterinary sources · petnugget.com/pages/what-can-dogs-eat · If she ate something toxic, call your vet, ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661.

Every food, by category

Vegetables18

Fruits11

Dairy5

Bread and grains2

Sweets and snacks11

Drinks7

The full list of foods toxic to dogs

The full guides

Each one goes deeper: raw versus cooked, how much by size, the label traps and what to do next.

A grey-muzzled senior black Labrador sitting at the kitchen table in front of a homemade dog birthday cake with yogurt frosting and blueberries.
Food series · 7 min
Homemade Dog Birthday Cake: An Easy 6-Ingredient Recipe
A vet-written six-ingredient dog birthday cake, a yogurt and peanut butter frosting, calories per slice and how much cake fits each dog.
An adult golden retriever on a sunny deck licking a homemade frozen dog treat, a yogurt and banana cube held out by her owner.
Food series · 6 min
Homemade Frozen Dog Treats: 3 Easy No-Bake Recipes
Three no-bake frozen dog treats with 2 to 3 ingredients each, calorie counts per cube and a treats-a-day table by dog weight.
An adult chocolate Labrador retriever at a kitchen counter watching a cooling rack of small square homemade peanut butter dog treats beside an open jar of natural peanut butter, eggshells and a bowl of flour
Food series · 8 min
Homemade Peanut Butter Dog Treats: A 4-Ingredient Recipe
Four ingredients, one bowl, and a chart that tells you how many peanut butter treats a day fit a dog her size.
An adult yellow Labrador retriever sitting at a kitchen counter watching a cooling rack of small square homemade pumpkin dog treats beside a can of pumpkin, an eggshell and a bowl of flour
Food series · 7 min
Homemade Pumpkin Dog Treats: An Easy 3-Ingredient Recipe
Three ingredients, one bowl, and a chart that tells you how many pumpkin treats a day fit a dog her size.
A young black-and-white border collie with her paws on the kitchen counter sniffing a halved red onion and chopped onion on a cutting board, the moment owners ask if dogs can eat onions
Digestion · 8 min
Can Dogs Eat Onions? Cooked, Powder and How Much Is Toxic
Onions are toxic to dogs in every form, powder most of all, and the signs can take days to show up.
A young beagle with her front paws on a wooden kitchen counter sniffing a whole garlic bulb and loose cloves on a cutting board, the moment many owners wonder if dogs can eat garlic
Digestion · 8 min
Can Dogs Eat Garlic? How Much Is Toxic and the Flea Myth
Garlic is toxic to dogs, powder most of all, and the garlic-for-fleas trick has no evidence behind it.
A young beagle up on her hind legs at a kitchen counter with a marshmallow in her mouth and an open bag of marshmallows tipped over beside her, the moment many owners ask if dogs can eat marshmallows
Digestion · 7 min
Can Dogs Eat Marshmallows? The Sugar-Free Ones Are the Real Danger
Plain marshmallows are empty sugar, not poison, but sugar-free ones can contain xylitol, which is dangerous for dogs. Here is how many...
An adult yellow Labrador retriever lapping goat milk from a small white bowl on the kitchen floor, a common goat milk for dogs treat, with a glass milk bottle beside her
Dairy · 6 min
Is Goat Milk Good for Dogs? It's Not What Most Owners Think
Goat milk is a fine small treat for most dogs, but it isn't lactose-free, raw goat milk carries real risks, and it's...
An adult yellow Labrador retriever lies on a kitchen floor beside a cracked raw egg, the kind of moment that makes owners ask if dogs can eat eggs
Food series · 6 min
Can Dogs Eat Eggs? Yes, but Raw Ones Come With a Catch
Cooked eggs are a good treat for most dogs. Here's how much to give by weight, and why raw eggs, shells and...
An adult chocolate Labrador sits beside a Thanksgiving table looking up at a roast turkey, wondering which Thanksgiving foods dogs can eat
Digestion · 8 min
Thanksgiving Foods Dogs Can and Can't Eat: Turkey, Stuffing, Gravy and Pie
Turkey, stuffing, gravy, the sides and the pie: what your dog can have from the Thanksgiving table, what to keep away from...
An adult golden retriever sits in a sunny kitchen looking up at a head of green cabbage, a question many owners ask: can dogs eat cabbage
Digestion · 6 min
Can Dogs Eat Cabbage? Raw vs Cooked, Red vs Green, Sauerkraut and Coleslaw
Raw vs cooked, red vs green, how much cabbage by size, the gas and thyroid questions, and why sauerkraut and coleslaw are...
A tan and white dog watches her owner spoon plain Greek yogurt into a bowl in a sunny kitchen
Dairy · 9 min
Can My Dog Eat Greek Yogurt? Plain, Activia, Flavored and Kefir
Which yogurts are safe for dogs, what Activia and kefir really add, how much to give by size, and what to do...

How we review a food

Every answer is reviewed by Dr. Adam Polosetski, DVM, before it goes live. Many come from a full Pet Nugget guide; the rest are drawn directly from the ASPCA Animal Poison Control Center, the Merck Veterinary Manual, the Pet Poison Helpline, the FDA, AKC, PetMD and VCA, listed under each answer. Every amount is the published figure, never our own guess.

If a food isn't in the tool yet, we haven't reviewed it, so we don't show an answer. Tell us which foods you want next and we'll add them as they're reviewed.