Bowl of colourful cut fruits and vegetables that are safe for dogs

What Can Dogs Eat? Safe Foods Every Dog Owner Should Know

Most dogs can safely share a surprising number of human foods: plain cooked chicken, turkey and fish, cooked eggs, carrots and green beans, apples and blueberries, white rice and oats, plain yogurt, and xylitol-free peanut butter all work as treats. But a short list of everyday foods, including chocolate, grapes and raisins, onions, garlic, xylitol, alcohol, caffeine, and cooked bones, can seriously harm or kill a dog. This master guide gives you a food-by-food verdict for every major category, prep rules for each one, portion guidance by dog size, the drinks question, an emergency plan for the night you run out of dog food, and the toxic list every owner should know.

Last updated: 16 October 2026

The Short Answer

Healthy adult dogs can eat plain cooked lean meats, eggs, fish, most vegetables, many fruits, rice, oats, plain yogurt, and xylitol-free peanut butter as treats. They must never have chocolate, grapes or raisins, onions, garlic, leeks, chives, xylitol, alcohol, caffeine, macadamia nuts, or cooked bones. Every treat on this page should stay inside one rule: all extras combined must not pass about 10 percent of your dog’s daily calories. The rest of the nutrition should come from complete, balanced dog food.

This page is the master hub for the topic. Our fruit hub and vegetable hub sit one level down with deeper tables and portions, and our toxic foods hub covers the never-feed list in full.

The Safe, Caution, and Toxic Matrix

The useful question is never just “can dogs eat this” but “which form, and how much”. Scan your category, find the food, and check the serving note before you share a bite.

Proteins

Plain cooked meat is the safest treat category of all. The AKC lists turkey, pork, and fish among its approved people foods, and eggs get a full thumbs-up as long as they are cooked through. The hard rule across the whole category: plain, boneless, and unseasoned, always.

For the best cuts, cooking methods, and portions by weight, read our complete guide to feeding chicken to dogs.

FoodVerdictServing note
Chicken (boneless, skinless)SafePlain boiled, baked, or grilled; no bones, skin, seasoning, or sauces
TurkeySafePlain cooked; trim fat and skin; check carefully for bones
Lean beefSafePlain cooked; trim visible fat
PorkSafePlain and trimmed; higher in calories per bite than poultry
EggsSafeFully cooked only; scrambled, boiled, or poached with nothing added
Salmon and sardinesSafeFully cooked and cooled; keep fish to no more than twice a week
TunaCautionSmall amounts; cooked fresh fish beats canned
Sausage, salami, baconAvoidLoaded with salt, fat, and spices; often contain garlic or onion
Border collie with fresh carrots, a safe low-calorie dog treat

The AKC warns that raw egg whites can contribute to biotin deficiency, so cook eggs all the way through, and never serve uncooked or undercooked fish because of parasites. Cooked bones of any kind can splinter and tear the digestive tract, so they are never treats.

Fruits

Fruit is a treat, not a food group: it carries natural sugar, so portions stay small even when the fruit is safe. The single biggest exception in this category is grapes and raisins, which can cause sudden kidney failure and must never be fed. For the full per-fruit breakdown, see our fruit hub.

FoodVerdictServing note
ApplesSafeSliced; seeds and core removed
BananasSafePeeled; small pieces; on the sugary side
BlueberriesSafeFresh or frozen; need no prep at all
WatermelonSafeRind and seeds removed; serve cubed
StrawberriesSafeWashed; leafy tops removed
MangoSafePeeled; large pit removed; cut into chunks
PineappleSafeTough skin and hard core removed
PearsSafeSeeds and core removed; sliced small
PeachesFlesh cut completely away from the pit
Raspberries and cranberriesSafeA few at a time; fresh or frozen, unsweetened
OrangesSafePeel, seeds, and white pith removed; small segments
Grapes and raisinsToxicCan cause sudden kidney failure; call a vet immediately if eaten
Cherries (whole)ToxicPits, stems, and leaves contain cyanide-releasing compounds
AvocadoCautionPit, skin, and leaves are unsafe; keep flesh amounts tiny

Vegetables

Vegetables are the strongest treat category for overweight dogs: low in calories, high in fibre, and crunchy enough to satisfy. PetMD lists seventeen dog-safe vegetables, from bell peppers to zucchini, and flags one clear danger family: the alliums. For the full per-vegetable breakdown, see our vegetable hub.

FoodVerdictServing note
CarrotsSafeRaw, cooked, or frozen; cut to a safe size for your dog
Green beansSafePlain cooked; a low-calorie filler for chubby dogs
CucumbersSafeSliced; almost entirely water, so very hydrating
PumpkinSafePlain canned pumpkin with no spice blend
PeasSafeFresh or frozen, unsalted
BroccoliSafeSmall amounts; can cause gas in larger servings
ZucchiniSafeRaw or cooked; low in calories
Bell peppersSafeAny colour; seeds and stem removed
CelerySafeDe-stringed and chopped small
Sweet potatoSafeMust be cooked and served plain
LettuceSafeRomaine, arugula, and iceberg are all fine
SpinachCautionSmall amounts only; large amounts can cause kidney or bladder stones
Mushrooms (shop-bought)CautionPlain store-bought white mushrooms only; never wild ones
Onions, garlic, leeks, chivesToxicAllium family; damage red blood cells and cause anaemia

Grains and Pantry

The AKC is clear that dogs do not have to be grain-free: grains like wheat and corn are legitimate sources of protein, essential fatty acids, and fibre. Keep everything plain and unseasoned, and treat pasta and bread as fillers rather than nutrition.

FoodVerdictServing note
White or brown riceSafePlain cooked; the classic bland-diet base
OatmealSafeCooked with water, not milk; no toppings
QuinoaSafePlain cooked; now common in quality dog foods
Plain breadSafeSmall amounts; no nutritional value but harmless
Air-popped popcornSafeUnsalted and unbuttered; pop every kernel to avoid choking
Plain pastaCautionSmall amounts; high in carbohydrates, low in nutrition
Raw yeast doughToxicExpands in the stomach and ferments into alcohol
Ginger (fresh root)CautionTiny measured amounts only; too much upsets the stomach. Full breakdown: Can Dogs Eat Ginger?

Dairy

Dairy is a split category because adult dogs make little lactase, the enzyme that digests lactose. The AKC notes some dogs are lactose-intolerant, and the symptoms are unmistakable: gas, diarrhoea, or vomiting after dairy. Start with a tiny amount and watch before offering more.

FoodVerdictServing note
Plain yogurtSafeUnsweetened with no xylitol; best for dogs that tolerate dairy
Cottage cheese and mozzarellaSafeLower-fat picks; small to moderate amounts
MilkCautionA little is fine for some dogs; watch for lactose-intolerance signs
Ice creamAvoidSugar and dairy together; freeze dog-safe fruit instead Full breakdown: Can Dogs Eat Ice Cream?

Treats and Fats

High-fat extras are where owners overshoot without noticing. Peanut butter earns its reputation as a training treat, but only when the label checks out: the AKC says to read every peanut butter label for xylitol, which is extremely toxic to dogs even in small amounts. In multi-pet homes, also watch for dogs stealing cat food, which is far richer and fattier than dog food.

FoodVerdictServing note
Peanut butterSafeXylitol-free only; read the ingredient list every time
Unsalted peanutsSafeModeration; the fat adds up fast
CashewsSafeA few at a time, unsalted
Coconut (flesh, milk, oil)SafeKeep the furry husk away; it can lodge in the throat
HoneySafeTiny amounts; it is nearly all sugar
AlmondsCautionChoking and windpipe risk if swallowed whole; salted almonds are dangerous
Macadamia nutsToxicCause vomiting, weakness, inability to walk, and lethargy

How to Serve Each Category: The Vet Prep Rules

Prep matters as much as the food choice. The AKC and PetMD repeat the same five rules across their guides, and they differ slightly by category, which is where most flat listicles stop being useful.

  1. Proteins: Cook fully, cool, remove every bone, and add nothing: no salt, butter, oil, garlic, onions, or sauces. Cut into bite-size pieces.
  2. Fruits: Wash everything, feed only the flesh you would eat yourself, and remove peels, rinds, stems, seeds, pits, and cores. Fresh or plain frozen beats canned fruit in syrup every time.
  3. Vegetables: Wash, serve plain, and cook the ones that need it (sweet potato, pumpkin). Canned vegetables only count if no salt was added.
  4. Grains: Cook plain and cool before serving. Never dress rice or pasta with garlic butter, onion, or spicy sauces meant for people.
  5. Dairy: Plain, unsweetened, xylitol-free, introduced in a teaspoon-sized trial. Gas, bloating, or loose stool within a day means dairy is off the menu.

One rule spans all five: introduce one new food at a time and watch for vomiting, diarrhoea, itching, or swelling before offering another.

Toxic Foods: The One-Page Never List

Every vet source agrees on this list, and it deserves a permanent home on the safe-foods page too. Learn it once.

FoodWhy it is dangerous
Chocolate and cocoaContain methylxanthines; dark chocolate is the worst; can cause seizures, irregular heartbeat, and death
Grapes and raisinsCan cause sudden kidney failure in some dogs; no safe amount is known
Onions, garlic, leeks, chivesDamage red blood cells; poisoning symptoms can appear days later
Xylitol (birch sugar)Causes a rapid blood-sugar crash and liver damage; found in sugar-free gum, some peanut butters, and sweets
AlcoholDogs cannot process it; even small amounts are dangerous
Caffeine (coffee, tea, energy drinks)Overstimulates the heart and nervous system; dogs are far more sensitive than people
Macadamia nutsToxic reactions include weakness, shaking, and inability to walk
Cooked bonesSplinter and tear the mouth, throat, and intestines
Raw yeast doughExpands in the stomach and produces alcohol as it ferments
Wild mushroomsThousands of varieties, many toxic, and impossible to identify by eye
Dalmatian dog eating from a metal bowl

If your dog just ate something from this list: do not wait for symptoms. Call your vet right away, or call the ASPCA Animal Poison Control Center at (888) 426-4435. Note what was eaten, how much, when, and your dog’s weight. For the deep guide on every item, including symptoms and what vets do next, read our what dogs cannot eat hub.

No Dog Food Tonight? The Emergency Plan

The bag is empty, the shops are closed, and your dog is staring at you. Here is the vet-standard stopgap, good for a night or two, not a diet.

Serve a bland meal of plain cooked chicken breast and plain cooked white rice. Our chicken guide gives the rice-to-chicken ratio and portions by dog size; our rice guide covers which rice to pick. Keep portions at your dog’s normal meal size, not bigger, and always keep fresh water available.

  1. Acceptable backups: plain scrambled or boiled egg with nothing added, or a spoonful of plain canned pumpkin (no spice blend).
  2. Off limits even tonight: leftovers seasoned for people, anything with onion or garlic, fatty scraps, gravy, sauces, and salty snacks.
  3. Puppies and dogs on prescription diets: call your vet before improvising; their margins are much narrower.

This covers one or two meals. Chicken and rice is not nutritionally complete, so buy proper dog food at the first opportunity. If your dog refuses the bland meal, vomits, or seems lethargic, call your vet rather than waiting it out.

What Can Dogs Drink?

Water is the only drink your dog actually needs, and it should be available at all times, especially with dry food, after exercise, and in warm weather.

DrinkVerdictNotes
WaterSafeThe only essential drink; keep the bowl full and clean
MilkCautionSmall amounts are fine for some dogs; many adults are lactose-intolerant
Coffee and teaToxicCaffeine overstimulates the heart and nervous system
AlcoholToxicNever, not even a small taste
Fruit juice and fizzy drinksAvoidSugar and additives with no benefit for dogs

The 10 Percent Rule and Portions by Dog Size

Hill’s feeding guidance puts it plainly: treats should not be more than 10 percent of a dog’s daily nutrition. PetMD agrees: keep treats at or under 10 percent and let complete dog food supply the rest. This rule covers every safe food on this page, not just biscuits.

Dog sizeWhat a treat portion looks like
Extra-small (up to 5 kg)A few pea-size pieces
Small (5 to 10 kg)A few bite-size pieces
Medium (11 to 25 kg)A small handful
Large (26 to 40 kg)A modest handful
Extra-large (over 40 kg)A generous handful, still within the 10 percent rule

Start at the low end whenever a food is new, your dog is overweight, or the treat is calorie-dense like peanut butter or cheese. If your vet has set a calorie target, these portions shrink to fit it.

Puppies, Seniors, and Dogs on Special Diets

Everything on this page assumes a healthy adult dog. Puppies can have tiny tastes of safe foods from about eight weeks, but growth-formulated puppy food should dominate the bowl, and high-sugar fruit deserves extra caution. Senior dogs do best with the softest, lowest-fat picks: cooked vegetables, plain chicken, plain yogurt. Dogs with diabetes, kidney disease, pancreatitis, or food allergies live under different rules, and dogs on prescription diets should get nothing outside the diet unless the vet approves it.

Questions Owners Actually Ask

What human foods can I feed my dog?

Lean cooked meats, cooked eggs, most vegetables, many fruits, rice, oats, plain yogurt, and xylitol-free peanut butter all work as occasional treats. Serve everything plain, in bite-size pieces, and inside the 10 percent treat rule.

What foods are safe for dogs to eat?

The safest everyday picks are plain cooked chicken or turkey, cooked eggs, carrots, green beans, blueberries, apples without seeds, bananas, white rice, and plain yogurt. The matrix tables above give you the full food-by-food verdict.

What can I give my dog if I have no dog food?

A bland meal of plain cooked chicken and white rice covers a night or two, with plain scrambled egg or canned pumpkin as backups. Keep portions normal, water available, and everything unseasoned. Buy proper dog food at the first opportunity, because this is not a complete diet.

Can dogs eat human food every day?

Not as the main diet. Complete, balanced dog food should supply at least 90 percent of daily calories, with human food as the occasional 10 percent. Feeding mostly human food leads to obesity and nutritional gaps.

Can puppies eat human food?

Yes, in tiny amounts, but growth-formulated puppy food should make up nearly the whole diet. Stick to the gentlest foods, like small pieces of plain chicken or blueberries, and introduce one food at a time.

How do I know if my dog is lactose-intolerant?

Watch for gas, diarrhoea, or stomach upset after dairy. The AKC lists those as the classic signs. If they appear, skip milk and dairy products and choose non-dairy treats instead.

Sources

  • The AKC’s guide to human foods dogs can and cannot eat, updated August 2026: the safe list (bread, cashews, cheese, coconut, corn, eggs, fish, ham, honey, milk, peanut butter, peanuts, popcorn, pork, quinoa, salmon, shrimp, tuna, turkey, wheat, yogurt), the danger list (almonds, chocolate, cinnamon, garlic, ice cream, macadamia nuts), and the feeding rules (plain, unseasoned, bite-size, one new food at a time).
  • PetMD’s guide to vegetables dogs can eat: seventeen safe vegetables with prep notes, the allium warning covering onions, leeks, garlic, and chives, the wild-mushroom warning, and the rule that treats stay at or under 10 percent of the diet.
  • Hill’s Pet Nutrition feeding guidance: treats should not be more than 10 percent of a dog’s daily nutrition, with daily amounts adjusted accordingly.
  • Dogs Bread pages read live for this refresh: this master hub, the toxic foods hub, the fruit hub, and the chicken and carrots guides. The vegetable hub was confirmed live as linked from the carrots guide.

Disclaimer

This guide is for information only and is not a substitute for veterinary advice. Every dog is different, and dogs with health conditions, food allergies, or prescription diets need individual guidance. If you are unsure about any food, or your dog has eaten something toxic, contact your veterinarian right away.

Similar Posts

59 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *