Can Dogs Eat This? The Complete Human Food Safety Guide for Dogs

A quick-reference guide to 35 human foods — which are safe, which need caution, and which are toxic to dogs.

FoodVerdictNotes
ChocolateDangerousContains theobromine — can be fatal
GrapesDangerousCause kidney failure; no safe dose
Onions & GarlicDangerousDestroy red blood cells (allium toxicity)
AvocadoDangerousContains persin; pit is a choking hazard
Macadamia NutsDangerousToxic even in small amounts
RiceSafeExcellent bland diet staple
ChickenSafeCooked only; bones are dangerous
EggsSafeCook first; raw whites deplete biotin
PotatoesSafeCooked only; raw contains solanine
BreadSafePlain only; dough is dangerous
OatmealSafePlain cooked only; no flavored packets
BananasSafeHigh sugar; feed in moderation
ApplesSafeRemove seeds and core first
StrawberriesSafeAlso covers blueberries
CarrotsSafeExcellent low-calorie treat
WatermelonSafeRemove rind and seeds
MangoSafeRemove pit (cyanide risk) and skin
BroccoliSafeKeep portions under 10% of daily calories
TomatoesCautionRipe flesh only; green parts are toxic
Peanut ButterSafeCheck for xylitol — some brands dangerous
CheeseSafeSome dogs are lactose intolerant
YogurtSafePlain only; never flavored with sweeteners
AlmondsCautionNot toxic but hard to digest; choking risk
PopcornCautionPlain air-popped only; no butter/salt
HoneySafeNot for puppies; high sugar — limit
BlueberriesSafeAntioxidant superfood; low calorie
PineappleCautionHigh natural sugar; remove rind and core
Sweet PotatoSafeCooked only; nutritional powerhouse
SalmonCautionCooked only — raw risks salmon poisoning disease
CucumberSafeUltra-low calorie; 95% water; ideal for weight management
CornCautionKernels safe; cob is dangerous (blockage risk)
ShrimpCautionCooked and peeled only; raw risks bacteria
CelerySafeVery low calorie; freshens breath
Green BeansSafeVet-recommended for weight management
TunaCautionSafe occasionally; high mercury — not a staple

Toxic Foods Dogs Should Never Eat

These foods are not simply unhealthy — they are life-threatening. Even a single exposure can trigger organ failure, seizures, or death. If your dog eats any of these, treat it as a medical emergency and contact a vet immediately.

Safe Everyday Staples

These plain, whole foods are well-tolerated by most dogs and are frequently recommended by veterinarians as safe additions to a dog's diet. Always serve them plain — seasonings, sauces, and additives change the picture entirely.

Fruits & Vegetables

Many fruits and vegetables are nutrient-rich additions to a dog's diet. The key is preparation: remove pits, seeds, and rinds, and always serve in moderate amounts. A few — particularly tomatoes — require extra caution depending on ripeness.

Bananas

Rich in potassium and magnesium. High in natural sugar, so best as an occasional treat.

Read more →

Apples

Great source of fiber and vitamin C. Always remove the core and seeds before serving.

Read more →

Blueberries

Antioxidant superfood. Low-calorie and perfect as a training treat for dogs of all sizes.

Read more →

Strawberries

Antioxidant-packed berries that make ideal low-calorie training treats.

Read more →

Carrots

One of the best dog snacks: low calorie, helps clean teeth, rich in beta-carotene.

Read more →

Cucumber

95% water and only ~15 kcal/100g — one of the lowest-calorie treats available.

Read more →

Celery

Very low calorie, high in vitamins A, C and K. Known to freshen dogs' breath naturally.

Read more →

Green Beans

Vet-recommended for overweight dogs. High fiber, very low calorie in all forms.

Read more →

Sweet Potato

Nutritional powerhouse — beta-carotene, fiber, vitamins C and B6. Cooked only.

Read more →

Watermelon

Hydrating and low-calorie. Remove the rind and all seeds before feeding.

Read more →

Mango

Sweet and vitamin-rich. Always remove the pit (cyanide) and skin before serving.

Read more →

Pineapple

Safe in small amounts. High natural sugar — limit to a few chunks. Remove rind and core.

Read more →

Broccoli

Safe in small amounts; high in fiber and vitamin C. Keep under 10% of daily calories.

Read more →

Tomatoes

Ripe red flesh is safe in small amounts. Green parts, stems, and unripe fruit are toxic.

Read more →

Corn

Kernels are safe and found in many dog foods. Never feed corn on the cob — blockage risk.

Read more →

Snacks, Dairy & Treats

These pantry staples and fridge items come with varying levels of safety. Some are excellent occasional treats; others require careful label-reading or are best avoided. When in doubt, keep portions very small and watch for any digestive reaction.

How to Introduce New Foods Safely

Introducing new foods to your dog should always be a gradual process. Start with a very small amount — a teaspoon or a single bite — and wait 24 to 48 hours before offering more. This observation window is long enough to catch most adverse reactions, including vomiting, diarrhea, lethargy, skin itching, or hives. If any of these appear, discontinue the food and consult your vet.

Introduce only one new food at a time. If you add multiple new items simultaneously and your dog reacts, you won't be able to identify the cause. This single-food rule applies even to foods that are widely considered safe — every dog has individual tolerances, and underlying allergies or intolerances are not always known in advance.

Keep total treat intake — including all human food — below 10% of your dog's daily caloric needs. For most medium-sized dogs (around 15 kg), this is roughly 50–60 calories from treats per day. High-calorie additions like peanut butter or cheese can exceed this allowance quickly if portions aren't carefully managed.

If your dog has a known health condition — diabetes, pancreatitis, kidney disease, food allergies, or any chronic illness — always check with your veterinarian before introducing any new human food, even one that is generally considered safe. Dogs with these conditions often have stricter dietary requirements than healthy dogs.

When to Call the Vet — Emergency Thresholds

If your dog has consumed any amount of chocolate, grapes, raisins, onions, garlic, macadamia nuts, or xylitol, do not wait for symptoms. Call the ASPCA Animal Poison Control Center at (888) 426-4435 or go to an emergency veterinary clinic immediately. These toxins can cause damage before visible symptoms appear, and early intervention dramatically improves outcomes.

Go to an emergency vet immediately — without waiting — if your dog shows any of the following after eating a suspicious food: seizures or muscle tremors, difficulty breathing, collapse or extreme weakness, severe and repeated vomiting, pale or yellowish gums, swollen abdomen, or loss of coordination. These symptoms indicate a systemic reaction that requires immediate medical attention.

A watch-and-wait approach is appropriate only when your dog ate a small amount of a low-risk food and shows no immediate symptoms. For example, a large dog that ate a single plain cracker, a piece of plain bread, or a small cube of plain cheese is unlikely to need emergency care — but should still be monitored for 24 hours.

When in doubt, call the vet. The ASPCA hotline is available 24 hours a day, 7 days a week. A brief consultation is always better than waiting to see if symptoms develop. Note that the ASPCA hotline may charge a consultation fee; your local emergency vet is an alternative if cost is a concern.

Frequently Asked Questions

Dogs should never eat chocolate, grapes or raisins, onions and garlic, macadamia nuts, xylitol (an artificial sweetener found in some peanut butters and gums), raw yeast dough, alcohol, caffeine, or avocado. These foods range from causing severe gastrointestinal upset to organ failure and can be fatal even in small quantities.
Yes, many human foods are perfectly safe for dogs in moderation. Cooked chicken, plain rice, eggs, carrots, apples (without seeds), watermelon (without seeds or rind), blueberries, and plain cooked oatmeal are all well-tolerated by most dogs. Always research a specific food before sharing it, and introduce new foods one at a time to monitor for reactions.
The most dangerous foods are: chocolate (contains theobromine, which dogs cannot metabolize safely), grapes and raisins (cause acute kidney failure through an unknown toxin), xylitol (causes rapid hypoglycemia and potential liver failure), onions and garlic (cause hemolytic anemia by destroying red blood cells), and macadamia nuts (cause weakness, hyperthermia, and neurological symptoms). Even small amounts of these can be life-threatening.
Treats — including human food — should not exceed 10% of your dog's total daily caloric intake. For a 10 kg dog needing about 400 calories per day, that means no more than 40 calories from treats. High-sugar fruits like bananas and mangoes should be given sparingly even within that allowance due to their glycemic impact.
Mostly yes, but puppies have more sensitive digestive systems and are still developing. A few extras to avoid for puppies include raw honey (risk of infant botulism), very high-fiber vegetables in large amounts, and any dairy beyond tiny tastes. Stick to plain cooked proteins and soft vegetables introduced in very small quantities until the puppy is at least 12 weeks old.
Call the ASPCA Animal Poison Control Center immediately at (888) 426-4435, or take your dog to an emergency veterinarian. Do not attempt to induce vomiting unless specifically instructed by a vet — in some cases it can cause additional harm. Have the product packaging or the food name ready to describe what was eaten and approximately how much.
Most fruits are safe for dogs in moderation. Apples, bananas, blueberries, strawberries, watermelon, and mango are all well-tolerated when prepared correctly (seeds, cores, pits, and rinds removed). The critical exception is grapes and raisins, which are highly toxic and can cause acute kidney failure. Always remove pits and seeds from any fruit, as many contain trace amounts of cyanide.
Small amounts of low-lactose dairy are generally fine for most dogs. Plain yogurt and hard cheeses like cheddar have lower lactose levels and are better tolerated than milk or ice cream. However, some dogs are lactose intolerant and may experience diarrhea, gas, or stomach upset from any dairy. Introduce it in very small amounts first, and avoid any dairy products containing xylitol or artificial sweeteners.
It depends entirely on what is in the scraps. Plain cooked proteins, plain rice, and plain vegetables are generally fine. Avoid anything cooked with onion, garlic, excessive salt, sugar, butter, or strong spices — all common in human cooking. Mixed dishes like soups, stews, or casseroles often contain multiple ingredients and are harder to assess safely. Plain is always the safest rule.
The healthiest human foods to share include carrots (low-calorie, supports dental health), blueberries (antioxidant-rich), plain cooked chicken (lean protein), watermelon without seeds or rind (hydrating, low-calorie), cooked eggs (complete protein, biotin source), and plain cooked sweet potato (fiber, vitamins A and C). All of these are nutrient-dense, low-risk, and enjoyed by most dogs.

Related Tools

The information on this page is for educational purposes only and does not constitute veterinary advice. Always consult a licensed veterinarian before making dietary changes. For emergencies, contact the ASPCA Animal Poison Control Center at (888) 426-4435.