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.
| Food | Verdict | Notes |
|---|---|---|
| Chocolate | Dangerous | Contains theobromine — can be fatal |
| Grapes | Dangerous | Cause kidney failure; no safe dose |
| Onions & Garlic | Dangerous | Destroy red blood cells (allium toxicity) |
| Avocado | Dangerous | Contains persin; pit is a choking hazard |
| Macadamia Nuts | Dangerous | Toxic even in small amounts |
| Rice | Safe | Excellent bland diet staple |
| Chicken | Safe | Cooked only; bones are dangerous |
| Eggs | Safe | Cook first; raw whites deplete biotin |
| Potatoes | Safe | Cooked only; raw contains solanine |
| Bread | Safe | Plain only; dough is dangerous |
| Oatmeal | Safe | Plain cooked only; no flavored packets |
| Bananas | Safe | High sugar; feed in moderation |
| Apples | Safe | Remove seeds and core first |
| Strawberries | Safe | Also covers blueberries |
| Carrots | Safe | Excellent low-calorie treat |
| Watermelon | Safe | Remove rind and seeds |
| Mango | Safe | Remove pit (cyanide risk) and skin |
| Broccoli | Safe | Keep portions under 10% of daily calories |
| Tomatoes | Caution | Ripe flesh only; green parts are toxic |
| Peanut Butter | Safe | Check for xylitol — some brands dangerous |
| Cheese | Safe | Some dogs are lactose intolerant |
| Yogurt | Safe | Plain only; never flavored with sweeteners |
| Almonds | Caution | Not toxic but hard to digest; choking risk |
| Popcorn | Caution | Plain air-popped only; no butter/salt |
| Honey | Safe | Not for puppies; high sugar — limit |
| Blueberries | Safe | Antioxidant superfood; low calorie |
| Pineapple | Caution | High natural sugar; remove rind and core |
| Sweet Potato | Safe | Cooked only; nutritional powerhouse |
| Salmon | Caution | Cooked only — raw risks salmon poisoning disease |
| Cucumber | Safe | Ultra-low calorie; 95% water; ideal for weight management |
| Corn | Caution | Kernels safe; cob is dangerous (blockage risk) |
| Shrimp | Caution | Cooked and peeled only; raw risks bacteria |
| Celery | Safe | Very low calorie; freshens breath |
| Green Beans | Safe | Vet-recommended for weight management |
| Tuna | Caution | Safe 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.
Chocolate
Theobromine in chocolate cannot be metabolized safely by dogs — even small amounts can cause vomiting, seizures, and death.
Read more →Grapes & Raisins
An unknown compound in grapes causes sudden kidney failure. There is no established safe dose — any amount should be treated as an emergency.
Read more →Onions & Garlic
Allium vegetables destroy red blood cells, causing hemolytic anemia. Both raw and cooked forms are equally toxic.
Read more →Avocado
Persin, a fungicidal toxin in avocado flesh and skin, causes vomiting and diarrhea in dogs. The pit poses an additional choking and obstruction hazard.
Read more →Macadamia Nuts
Even a handful of macadamia nuts can cause weakness, hyperthermia, vomiting, and tremors in dogs within 12 hours.
Read more →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.
Rice
Plain white or brown rice is easy to digest and a go-to for dogs with upset stomachs.
Read more →Chicken
Boiled or baked plain chicken is an excellent lean protein for dogs at any life stage.
Read more →Eggs
Fully cooked eggs are a complete protein source. Avoid raw egg whites, which deplete biotin.
Read more →Potatoes
Cooked plain potatoes are safe; raw potatoes contain solanine which is toxic to dogs.
Read more →Bread
Plain baked bread in small amounts is safe. Never feed unbaked dough — it expands in the stomach.
Read more →Oatmeal
Plain cooked oatmeal provides fiber and B vitamins. Avoid instant packets with added sugar or flavorings.
Read more →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.
Peanut Butter
A classic dog treat — but always check the label. Brands with xylitol are dangerous.
Read more →Cheese
Most dogs tolerate small amounts of hard cheese well. Watch for signs of lactose intolerance.
Read more →Yogurt
Plain unsweetened yogurt with live cultures is a probiotic-friendly treat in moderation.
Read more →Salmon
Cooked and boneless only — excellent omega-3 source. Raw salmon risks salmon poisoning disease.
Read more →Shrimp
Fully cooked and peeled only. High protein, low fat. Raw shrimp risks bacterial contamination.
Read more →Tuna
Safe as an occasional treat. High mercury content means it should not become a regular food.
Read more →Almonds & Cashews
Not toxic, but difficult to digest and a choking hazard. Best avoided entirely.
Read more →Popcorn
Plain air-popped popcorn is fine in small amounts. Butter, salt, and toppings are not.
Read more →Honey
Safe for adult dogs in tiny amounts. Never give to puppies due to botulism risk.
Read more →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
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.