Food & Nutrition

Human Foods Dogs Can and Cannot Eat

Sharing human food with your dog comes down to safe ingredients, careful preparation, and small portions. Learn what you can offer, what to keep out of reach, and when to call for urgent help.

Paaw Editorial Team
Paaw Editorial Team
Danielle DeFazio
Danielle DeFazioHead of Customer Success at Paaw
Published Oct 3, 2026 · 17 min read
A relaxed dog at home.
Photo by Magda Ehlers · pexels

Your dog stole something from your plate, or you want to share a snack without making them sick. The answer depends on the ingredients, how the food is prepared, and your dog's health. Use the quick-reference table to check common foods, then follow the preparation advice below. If your dog may have eaten something toxic, start with the emergency steps.

Key takeaways

  1. 1Plain, properly prepared foods such as cooked lean chicken, carrots, and blueberries can be occasional treats for many dogs, but they do not replace a balanced diet.
  2. 2Chocolate, grapes, raisins, onions, garlic, xylitol, alcohol, caffeine, macadamia nuts, and raw yeast dough can poison dogs.
  3. 3Call a veterinarian or animal poison-control service immediately after suspected toxic food ingestion, even if your dog has no symptoms.
  4. 4Treats and unbalanced extras should usually provide no more than 10% of your dog's daily calories, including training rewards and table scraps.
  5. 5Check ingredients and remove bones, pits, cores, rinds, and other choking or blockage hazards before sharing food with your dog.

What should you do if your dog eats something unsafe?

If your dog may have eaten a toxic food, call immediately. Contact your veterinarian, an emergency veterinary clinic, or ASPCA Animal Poison Control at 888-426-4435, even if your dog seems fine. A consultation fee may apply. Trouble breathing, collapse, seizures, choking, or a swollen, painful belly require immediate emergency veterinary care. Do not let the food list below delay help.

Move your dog away from the food and keep other pets from reaching it. If someone else is with you, ask them to gather the packaging while you call. Do not wait for vomiting or other symptoms: some harmful effects are not visible right away.

Have these details ready, but do not delay the call if something is missing:

  • Your dog's approximate weight, age, medical conditions, and current medications.
  • The food name, ingredient list, and package or a clear photo of it.
  • The amount your dog might have eaten. If you are unsure, say so.
  • When it happened, or the earliest and latest possible times.
  • Any symptoms, including vomiting, weakness, trembling, or unusual behavior.
  • Whether your dog also swallowed wrappers, bones, pits, or other objects.

Do not induce vomiting or give home remedies unless a veterinary professional directs you. Salt, oil, milk, and hydrogen peroxide are not safe default responses. Making a dog vomit can cause more harm in some situations.

The ASPCA Animal Poison Control service can help assess an exposure and advise you and your veterinarian on next steps. Follow those instructions rather than an online toxicity calculator.

For a swallowed bone, corn cob, or fruit pit, call your vet promptly even if your dog looks comfortable. A blockage can develop after the initial incident. If you are told to go in, bring the packaging and any remaining food, and call the clinic ahead if you can do so without delaying travel.

Which human foods can dogs eat?

Many dogs can have small amounts of plain cooked lean meat, cooked eggs, rice, and certain fruits and vegetables. Preparation matters: plain chicken is very different from chicken cooked with garlic, and watermelon flesh is different from its rind.

Use this table as a first check, not permission to offer a whole serving. Generally safe does not mean suitable for every dog. Food allergies, pancreatitis, diabetes, and prescribed diets can change what your dog should eat.

FoodSafety categoryPreparation or main hazardWhat to do
Cooked lean chickenGenerally safe in small amountsNo bones, skin, or seasoningOffer a small shredded piece.
Cooked eggsGenerally safe in small amountsCook fully without added fatOffer a small bite.
Deboned cooked fishGenerally safe in small amountsRemove all bones; serve plainCheck carefully before sharing.
Rice and oatmealGenerally safe in small amountsCook in water without seasoningUse as an occasional extra.
Carrots and green beansGenerally safe in small amountsWash; cut small or softenSupervise while eating.
ApplesGenerally safe in small amountsRemove core and seedsOffer small slices or pieces.
Blueberries and strawberriesGenerally safe in small amountsWash; remove strawberry stemsCut or mash if needed.
BananasGenerally safe in small amountsRemove peel; sugar adds upOffer a small piece.
WatermelonGenerally safe in small amountsUse seedless flesh without rindCut into small pieces.
Plain pumpkinGenerally safe in small amountsCooked or canned; not pie fillingStart with a tiny taste.
Cooked sweet potatoGenerally safe in small amountsCook until soft; no toppingsOffer a small cooled piece.
Peanut butterLimit or avoidMust be xylitol-free; calorie-denseCheck every label; use a thin smear.
Cheese and yogurtLimit or avoidFat or lactose may cause problemsChoose plain; stop if poorly tolerated.
AvocadoLimit or avoidFat, persin, and pit hazardsChoose a different treat.
Fatty or salty leftoversLimit or avoidFat, salt, and hidden ingredientsDo not share routinely.
Chocolate and cocoaToxic: call nowContain theobromine and caffeineCall after suspected ingestion.
Grapes and raisinsToxic: call nowCan cause kidney injuryCall even if your dog seems fine.
Onions and garlicToxic: call nowRaw, cooked, dried, or powderedReport the food and ingredients.
Xylitol-containing foodsToxic: call nowMay list xylitol as birch sugarCall immediately; save the package.
Macadamia nutsToxic: call nowCan cause weakness and other illnessCall with the amount and timing.
CaffeineToxic: call nowCoffee, tea, energy productsCall after suspected ingestion.
AlcoholToxic: call nowDrinks and alcohol-containing foodsSeek immediate advice.
Raw yeast doughToxic: call nowExpands and produces alcoholCall immediately.
Raw meat and eggsLimit or avoidCan carry harmful germsChoose thoroughly cooked food.
BonesChoking or blockage hazardRaw or cooked can injure dogsDo not offer; call if swallowed.
Corn cobsChoking or blockage hazardCan obstruct the digestive tractCall promptly if swallowed.
Fruit pitsChoking or blockage hazardCan lodge or obstruct; some contain toxinsRemove before serving; call if swallowed.
Wild mushroomsPotentially toxic: call nowDangerous species are hard to identifyCall; save a photo or sample if safe.

A food marked “limit or avoid” is not automatically a poison. Some cause digestive upset, carry infection risks, or are simply too rich. Foods marked as toxic need immediate professional advice after suspected ingestion, not a home trial to see whether your dog gets sick.

If you recently adopted your dog, ask the shelter or rescue about their current diet and known reactions before adding extras. Our guide to what to feed a newly adopted dog can help you keep those first meals predictable.

Which human foods are toxic to dogs?

Keep chocolate, grapes, raisins, onions, garlic, xylitol, macadamia nuts, alcohol, caffeine, and raw yeast dough away from your dog. These are not simply foods that might cause an upset stomach. They can cause poisoning, and the right response depends on the exposure.

The ASPCA's list of foods to avoid explains these major risks:

  • Chocolate and cocoa: Theobromine and caffeine can affect the heart and nervous system. Cocoa powder and baking chocolate are especially concentrated, but do not use chocolate type to decide on your own that an exposure is safe.
  • Grapes and raisins: These can cause kidney injury. Raisins appear in trail mix, cereal, cookies, and breads. Do not assume a small amount is harmless.
  • Onions and other alliums: Garlic, leeks, chives, and onions can damage red blood cells. Cooking does not make them safe, and dried powders are easy to miss in seasoning blends.
  • Xylitol: This sweetener can cause a dangerous drop in blood sugar and may cause liver damage. Check gum, candy, baked goods, and sugar-free spreads.
  • Macadamia nuts: These can cause weakness, vomiting, tremors, and overheating. Cookies and nut mixes may contain them.
  • Alcohol and caffeine: Drinks, coffee grounds, tea bags, and concentrated energy products can poison dogs. Alcohol may also be present in desserts.
  • Raw yeast dough: Dough can expand in the stomach and produce alcohol as it ferments. This creates both poisoning and painful bloating risks.

The FDA warns that xylitol may also be labeled “birch sugar.” “Sugar-free” does not mean dog-safe, and a familiar package is not a substitute for checking the current ingredients.

Look beyond the main food. Chicken soup may contain onion powder, gravy may contain garlic, and a muffin may contain raisins or chocolate. Save the full package rather than reporting only “a cookie” or “some broth.”

Do not try to calculate a safe dose at home. Your dog's weight, the product's concentration, and uncertainty about the amount all matter. Call promptly, including when you only suspect ingestion.

By contrast, a fatty scrap or a piece of cheese is not generally classed with these poisons. It can still cause illness, especially in a dog with pancreatitis, but the risk is different. Bones and corn cobs are another category: their main danger is physical injury or blockage.

What fruits and vegetables can dogs eat?

Plain apples, blueberries, bananas, strawberries, watermelon, carrots, green beans, cucumber, cooked sweet potato, and plain pumpkin can be occasional treats for many dogs. Start with one small soft piece, or a single blueberry for a dog who can safely chew it. You do not need to serve a fruit salad.

The AKC's fruit and vegetable guide describes common safe choices and their preparation. At home, use this routine:

  1. Wash the produce and remove stickers.
  2. Remove pits, cores, seeds, stems, and tough parts as appropriate.
  3. Cut it into pieces your dog can chew comfortably. For dogs who gulp food, soft cooked pieces or a mash may be easier to manage.
  4. Serve plain, without butter, salt, sauces, or seasoning.
  5. Stay nearby while your dog eats.

For apples, give the flesh without the core or seeds. Peel bananas and remove strawberry stems. Use seedless watermelon flesh and remove the rind. Blueberries can be mashed or cut for very small dogs or dogs who swallow treats whole.

Carrots can be served raw in suitable small pieces or cooked until soft. Avoid handing a gulping dog a large hard chunk. Green beans and cucumber should also be cut to size; cooked vegetables should cool before serving.

Cook sweet potato until tender, and skip marshmallows, butter, and spices. Choose plain cooked pumpkin or canned pumpkin with pumpkin as the only ingredient, not pumpkin pie filling. Pumpkin is an optional food, not a guaranteed treatment for diarrhea or constipation.

Do not offer corn cobs, wild mushrooms, or green tomato plant parts. Corn kernels served plain are different from the cob, which can block the gut. Keep your dog away from tomato leaves and stems, as well as unripe green tomatoes. If they eat a wild mushroom, call for advice rather than relying on a photo identification app.

Avocado is not a good treat choice. Its high fat content can cause digestive trouble, the pit can cause choking or blockage, and the plant contains persin, which can harm some animals. Choose a simpler snack instead.

Fruit contains sugar, and even safe vegetables can cause gas or loose stool if you offer too much. For a dog with diabetes, digestive disease, or a prescribed diet, ask your vet before adding them. If your dog does not like produce, there is no need to persuade them.

Can dogs eat meat, eggs, rice, and other grains?

Dogs can often have small amounts of thoroughly cooked, unseasoned lean chicken, turkey, beef, fish, eggs, rice, oatmeal, or pasta. Offer these as extras, not as a replacement for their usual balanced food. Skip any ingredient your dog is allergic to or has been told to avoid.

Set aside a plain portion before cooking your own meal with sauces or seasoning. Picking visible onions out of a finished dish does not make it suitable. The onion or garlic may already be mixed into the broth, sauce, or meat juices.

  • Chicken and turkey: Remove bones, skin, and excess fat. Cook thoroughly, then shred or cut the meat into small pieces.
  • Beef: Use a lean, fully cooked portion without gravy or seasoning. Drain excess fat from ground beef.
  • Fish: Cook fully and remove all bones. Check each piece with your fingers rather than assuming a fillet is bone-free.
  • Eggs: Serve fully cooked, without butter, oil, salt, or other additions.
  • Rice, oatmeal, and pasta: Cook plain in water. Avoid instant mixes or flavored packets that may contain salt, sweeteners, onion, or garlic.

Raw animal products can carry harmful germs that affect both dogs and people handling their food. Raw eggs and meat are not necessary for a healthy diet. Wash hands, bowls, and food-preparation surfaces after handling raw ingredients.

Do not offer cooked or raw bones. They can break teeth, cause choking, or injure and block the digestive tract. Cooking can make bones brittle, but raw bones are not a risk-free alternative.

Bacon, deli meats, fatty trimmings, and heavily seasoned leftovers are poor everyday treats. Their fat or salt can be a problem, and some contain unsafe ingredients. They are not all poisons, but a dog with a history of pancreatitis should not get rich scraps as an experiment.

Chicken and rice is not a complete long-term diet or an automatic treatment for vomiting or diarrhea. Your veterinarian may recommend a short-term feeding plan for a specific problem. Follow that plan rather than assuming every upset stomach needs the same meal.

If a newly adopted dog is refusing food, adding richer leftovers can make it harder to identify the problem. Use our guide to help when your newly adopted dog is not eating, and contact your vet if they seem ill or continue refusing meals.

Can dogs eat peanut butter, cheese, and yogurt?

A little xylitol-free peanut butter, plain unsweetened yogurt, or cheese may be suitable for some dogs. None is necessary. If your dog enjoys their regular kibble as a reward, you do not need to buy a special spread or dairy treat.

Check the peanut butter ingredients every time. Look for xylitol and its other name, birch sugar. Do not rely on the brand name, an old label, or the fact that another jar was safe. If you suspect your dog ate a spread containing xylitol, call immediately.

For an otherwise healthy dog, a thin smear of suitable peanut butter is a more sensible starting point than a loaded spoonful. It is calorie-dense, and a thick lump can be difficult to swallow. Choose a simple product without chocolate or unnecessary sweeteners, and count it toward the day's treat allowance.

Plain unsweetened yogurt is optional, not a required digestive supplement. Some dogs have trouble digesting lactose, the sugar in milk. Others tolerate a small taste but get gas, diarrhea, or discomfort from a larger serving.

Cheese can be a useful tiny training reward for a dog who tolerates it, but fat and salt add up quickly. Cut it into very small pieces rather than handing over a slice. Avoid flavored cheeses with garlic, onion, or other unsafe additions.

The AKC's human-food guide discusses peanut butter, cheese, and yogurt as foods that require ingredient checks and moderation. “Dogs can eat it” is not the same as “your dog should eat it every day.”

Ice cream and sweetened dairy are poor choices. They may contain a lot of sugar or fat, and flavors can introduce chocolate, raisins, macadamia nuts, or unsafe sweeteners. Frozen does not make an ingredient safer.

Ask your vet before offering any of these foods if your dog has pancreatitis, needs a restricted diet, or has a known food allergy. If you use a spread or cheese to hide medicine, confirm that the food works with that medication and count repeated servings. For activity ideas that do not require rich fillings, you can use your dog's regular food for enrichment.

How much human food can you give your dog?

Treats and unbalanced extras should usually supply no more than 10% of your dog's daily calories. At least 90% should come from complete and balanced food appropriate for your dog. Your vet may recommend a stricter limit, especially for weight loss or a medical diet.

The WSAVA nutrition toolkit includes guidance on assessing diets and keeping treats within a small share of daily calories. This is a calorie limit, not permission to fill 10% of the bowl with any food you choose. Toxic foods are never allowed within a treat budget.

Here is a hypothetical example: if your vet has established a daily allowance of 400 calories, a 10% treat limit is 40 calories. That leaves at least 360 calories for the complete and balanced diet. Four hundred calories is not a feeding recommendation for your dog. Their needs depend on size, life stage, body condition, activity, and health.

The treat budget includes everything outside the main diet:

  • Training treats and rewards from every household member.
  • Table food and food used to hide medication.
  • Edible chews and dental treats.
  • Peanut butter or other fillings used in food toys.

Check package calorie information for commercial treats. For unpackaged foods, ask your veterinary team for help choosing manageable portions rather than guessing from volume. A tiny piece of cheese and a tiny piece of cucumber do not have the same calorie content. Our guide can help you work out how much to feed your dog.

Introduce one new food at a time in a tiny amount. Keep the rest of the diet steady and watch for digestive changes before offering more. With a newly adopted dog, keeping the shelter's familiar food initially can make it easier to tell stress-related appetite changes from a reaction to something new.

Stop the new food if it causes digestive upset. Repeated vomiting, blood in vomit or stool, belly pain, marked lethargy, or inability to keep water down warrants veterinary care. Do not keep testing different treats while your dog is ill.

For training, small rewards are usually enough. Set aside some of the day's regular kibble before meals so frequent practice does not quietly become extra feeding.

Can human food replace your dog's regular food?

A bowl of meat, rice, and vegetables can look wholesome and still lack nutrients your dog needs. Ordinary table food should not replace a complete and balanced diet. Dogs need the right amounts and balance of protein, fats, vitamins, and minerals, not just a mix of ingredients that sound healthy.

For example, a meat-heavy homemade meal can provide plenty of protein while supplying too little calcium or the wrong balance of calcium and phosphorus. You cannot tell whether a meal is nutritionally complete by its appearance. Adding a general supplement does not reliably fix an unformulated recipe.

Puppies are especially vulnerable to unbalanced feeding. They are building bone and other tissues while growing, and large-breed puppies have particular nutritional needs. A homemade diet that seems fine for a few days is not proof that it supports healthy growth over months.

For everyday feeding, look for a nutritional adequacy statement showing that the food is complete and balanced for your dog's life stage. Adult maintenance food is for adult dogs, not automatically for puppies. Learn how to read a pet food label so you can distinguish a full diet from a topper, treat, or product intended only for supplemental feeding.

A complete and balanced adult dog food can be a practical option for a healthy adult, but you do not need to switch a well-tolerated diet just because another food looks appealing. Dry, wet, and other formats can work when the nutrition is appropriate. Medical conditions may require a specific veterinary diet instead.

If you want to cook your dog's meals, ask your veterinarian for a referral to a board-certified veterinary nutritionist. Use a recipe formulated specifically for your dog and follow it exactly, including supplements and preparation instructions. Swapping ingredients or leaving out a supplement can change the nutrient balance.

Home-cooked food is different from improvised leftovers. It can be a full diet only when the recipe has been properly formulated and is followed consistently. Your dog may also need reassessment as their weight, life stage, or health changes.

If you decide to change everyday food, switch your dog's food gradually unless your vet gives different instructions. Avoid changing the main diet and introducing several new treats at the same time. If digestive trouble develops, you want a clear picture of what changed.

How can you stop your dog from eating dangerous foods?

Make unsafe food hard to reach before relying on training. A dog who has never stolen food may still grab a roast, a bag of raisins, or a corn cob when no one is watching. New adopters may not yet know how high their dog can reach.

Use this kitchen checklist:

  • Secure trash and compost in a closed cabinet or a container your dog cannot open. Check bathroom and bedroom trash too, especially for gum and snack wrappers.
  • Keep grocery bags, lunch bags, and backpacks off the floor. Gum and chocolate are often inside them.
  • Move food away from counter edges. Put toxic foods behind closed doors rather than on an open shelf.
  • Clear plates promptly, especially plates containing bones, skewers, pits, or corn cobs.
  • Use a gate or closed door to keep your dog out during busy cooking and cleanup.
  • Ask guests and children not to share their plates. Give them approved rewards if they want to interact with your dog.

Our checklist to make your home safer before adoption can help you spot other reachable hazards. Get down to your dog's height and check what is accessible under tables and beside the couch.

When you share a safe food, serve small prepared pieces and supervise. A separate bowl or a planned training reward is easier to control than scraps passed from several plates. Part of the regular kibble allowance works well for many rewards.

Practice “leave it” and “drop it” with low-risk items, rewarding your dog for turning away or releasing something. You can teach useful safety cues before you need them in the kitchen. Do not punish or chase a dog holding food: they may gulp it or become defensive. If they have something dangerous, get urgent advice and prioritize everyone's safety.

Holidays and shared households need an extra check. Visitors may leave chocolate in bags, children may drop candy, and several people may each think they gave “just one treat.” Keep a single household plan for rewards and tell guests which foods are off-limits.

Save your veterinarian's number, the nearest emergency clinic's details, and ASPCA Animal Poison Control at 888-426-4435 in your phone now. Make sure another household member can find them. Prevention is easier than an emergency call, but having the numbers ready saves time if an accident happens.

Frequently asked questions

Can dogs eat plain popcorn?

Dogs can have a few pieces of plain, fully popped popcorn if they can chew them safely. Skip butter, salt, caramel, chocolate, and flavored coatings. Remove unpopped and partly popped kernels, which are hard on teeth and can be choking hazards. Popcorn is not necessary, and a small soft reward may be easier for a tiny dog or one who gulps food. Count it with other treats, supervise eating, and stop if it causes coughing or digestive upset.

Can dogs eat bread, and how is raw bread dough different?

A small bite of plain baked bread is usually safe for a dog without a relevant food allergy, but raw yeast dough is an emergency exposure. Check baked bread for raisins, macadamia nuts, chocolate, xylitol, onions, or garlic before sharing. Bread adds calories without improving a balanced diet. Raw yeast dough can expand in the stomach and produce alcohol as it ferments, so call a veterinarian or animal poison-control service immediately if your dog eats it. Do not wait for a swollen belly or other symptoms.

Can dogs eat cooked shrimp?

Dogs can often eat a small piece of thoroughly cooked, plain shrimp with the shell, head, and tail removed. Those hard parts can be difficult to swallow and may cause injury. Avoid raw shrimp and shrimp served with garlic butter, spicy seasoning, breading, or rich sauces. Start with a tiny piece, since shrimp may not agree with every dog and allergic reactions are possible. If your dog has a seafood allergy or a prescribed diet, skip it unless your vet approves. Facial swelling or trouble breathing needs urgent veterinary care.

Can dogs eat canned tuna?

A tiny occasional taste of plain canned tuna packed in water may be suitable for some dogs, but it should not be a routine topper or meal. Choose a product without added seasoning, drain it, and check for added salt. Avoid tuna salad, which may contain onions and rich dressings, and do not use tuna to replace balanced dog food. Frequent tuna feeding can add unnecessary mercury exposure. For a dog with kidney disease, a sodium restriction, or another prescribed diet, ask your vet before offering it.

Can dogs eat oranges or other citrus fruit?

Many dogs can have a small piece of orange flesh, with the peel and seeds removed, but citrus is an optional treat. Its sugar and acidity can cause digestive upset, especially in larger amounts. Avoid giving citrus peels, plant parts, or citrus essential oils. Lemons and limes are not useful snacks, and most dogs dislike their sour taste anyway. If your dog has diabetes or a restricted diet, ask your vet first. A plain piece of a tolerated vegetable may be a simpler choice.

Is baby food safe for dogs?

Some baby foods have dog-safe ingredients, but the full label decides, not the words “for babies.” Meat and vegetable blends may contain onion or garlic powder, which dogs should not eat. A plain single-ingredient puree may be suitable as a tiny occasional extra if it fits your dog's diet. Baby food is not complete dog nutrition and should not replace meals. If you are considering it because your dog will not eat, contact your vet rather than repeatedly trying new foods to cover up a possible illness.

What can I feed my dog tonight if I run out of dog food?

For an otherwise healthy adult dog, a short-term plain meal of familiar, thoroughly cooked lean meat and cooked rice may bridge a single meal while you get their usual food. Remove bones, skin, excess fat, and all seasoning, and avoid a large serving of unfamiliar ingredients. This is not a balanced diet or a reliable portion-for-portion substitute for kibble. Contact your vet for advice if your dog is a puppy, has diabetes, takes medication tied to meals, has pancreatitis, or eats a prescribed diet. Return to their usual food as soon as you can.

Sources

Danielle DeFazio
Danielle DeFazio
Head of Customer Success at Paaw

Danielle DeFazio is the Head of Customer Success at Paaw. She works with hundreds of shelters and rescues to help their animals get seen by the right adopters.

Keep reading

How to Read a Pet Food Label Without the Guesswork
Food & Nutrition

How to Read a Pet Food Label Without the Guesswork

Reading a pet food label comes down to checking nutritional suitability before judging ingredients or marketing claims. You’ll learn how to recognize a complete diet, compare wet and dry foods, and calculate portions and daily feeding costs.

Chloe FabianiChloe FabianiSep 30, 2026
Wet Food vs Dry Food for Dogs and What to Choose
Food & Nutrition

Wet Food vs Dry Food for Dogs and What to Choose

Wet food vs dry food for dogs usually comes down to nutrition, calories, moisture, cost, and what your dog will reliably eat. After reading, you can compare options, mix them safely, read the label, and switch foods without upsetting your dog’s stomach.

CCosette LeahySep 27, 2026

Get new guides in your inbox

Practical advice for pet parents, a few times a month. No spam.

Adopt a dog or cat in a simple and responsible way.
Stay in touch with us