Can Dogs Eat This? 50 Safe and Toxic Human Foods for Dogs
Many dog owners share small amounts of human food with their dogs, but not every food that is safe for people is safe for dogs. Some foods can be useful as occasional treats, while others can cause poisoning, gastrointestinal problems, or more serious illness.
This guide covers 50 common foods and puts them into three practical categories: generally safe in appropriate portions, best limited or prepared carefully, and foods to avoid. It is general information, not a substitute for veterinary advice.
How to Use This List
A food being listed as safe does not mean unlimited amounts are appropriate. Treats and table foods should fit into your dog’s overall diet, and sudden diet changes can cause digestive upset. Remove pits, seeds, bones, tough stems, excessive fat, salt, sauces, and seasonings where applicable.
20 Foods Dogs Can Generally Eat
| Food | Guidance |
|---|---|
| 1. Cooked chicken | Plain, fully cooked, boneless and unseasoned. |
| 2. Cooked turkey | Plain meat without skin, bones, gravy or seasoning. |
| 3. Cooked lean beef | Plain and lean; avoid heavily seasoned or fatty preparations. |
| 4. Cooked salmon | Fully cooked, boneless and plain. |
| 5. Cooked eggs | Plain and fully cooked. |
| 6. Carrots | Raw or cooked in bite-sized pieces; avoid added seasoning. |
| 7. Green beans | Plain and preferably low in added salt. |
| 8. Cucumber | Small plain pieces can be an occasional treat. |
| 9. Pumpkin | Plain cooked pumpkin or plain canned pumpkin without added ingredients. |
| 10. Sweet potato | Cooked and plain; serve in small portions. |
| 11. Blueberries | Small portions; wash before serving. |
| 12. Strawberries | Washed, with leaves removed and cut into appropriate pieces. |
| 13. Apples | Flesh only; remove the core and seeds. |
| 14. Bananas | Small portions because they are relatively high in sugar. |
| 15. Watermelon | Flesh only; remove seeds and rind. |
| 16. Cooked rice | Plain and fully cooked. |
| 17. Plain oatmeal | Cooked with water and without sweeteners. |
| 18. Plain yogurt | Only if tolerated; avoid products containing xylitol or added sweeteners. |
| 19. Xylitol-free peanut butter | Only in small amounts; check the ingredient label carefully. |
| 20. Cooked peas | Plain and served in moderation. |
10 Foods to Limit or Prepare Carefully
- Cheese: Some dogs tolerate small amounts, but high fat and lactose can cause problems.
- Milk: Many dogs have difficulty digesting lactose.
- Cooked potatoes: Plain, fully cooked potatoes may be acceptable in small amounts, but avoid raw or green potatoes and heavily seasoned preparations.
- Avocado: Avoid the pit and skin; the pit is also a choking or obstruction hazard.
- Peanuts: Only plain, unsalted peanuts in small amounts; never products containing xylitol.
- Almonds: They can present choking or gastrointestinal risks, especially when salted or seasoned.
- Coconut: Small amounts may be tolerated, but the high fat content can cause digestive upset.
- Bread: Plain baked bread in a small amount is different from raw yeast dough, which can be dangerous.
- Cooked corn: Plain kernels can be offered, but corn cobs can cause obstruction.
- Cooked pasta: Plain, small portions are less concerning than pasta prepared with sauces, onions, garlic, or excessive fat.
20 Foods Dogs Should Avoid
| Food | Why it is a concern |
|---|---|
| 31. Chocolate | Contains methylxanthines that can cause vomiting, agitation, abnormal heart rhythms and seizures. |
| 32. Grapes | Can cause acute kidney injury in some dogs. |
| 33. Raisins | Can cause acute kidney injury and should be treated as potentially toxic. |
| 34. Xylitol | Can cause rapid, severe hypoglycemia and sometimes liver injury. |
| 35. Onions | Can damage red blood cells and cause anemia. |
| 36. Garlic | Can cause Allium toxicosis and red blood cell damage. |
| 37. Chives | Part of the Allium family and can be toxic. |
| 38. Macadamia nuts | Can cause neurologic and gastrointestinal signs in dogs. |
| 39. Alcohol | Can cause dangerous intoxication and metabolic problems. |
| 40. Caffeinated drinks | Caffeine can affect the nervous and cardiovascular systems. |
| 41. Raw yeast dough | Can expand in the stomach and produce alcohol during fermentation. |
| 42. Large amounts of fatty scraps | Can contribute to gastrointestinal upset and may increase pancreatitis risk. |
| 43. Foods heavily seasoned with onion or garlic | Seasonings can contain toxic Allium ingredients. |
| 44. Sugar-free products containing xylitol | Can cause severe hypoglycemia and potentially liver injury. |
| 45. Chocolate-covered coffee products | Combine chocolate and caffeine exposure. |
| 46. Coffee grounds | Concentrated caffeine can be dangerous. |
| 47. Energy drinks | Often contain concentrated caffeine and other stimulants. |
| 48. Foods containing alcohol | Alcohol-containing products should be kept away from dogs. |
| 49. Grape or raisin baked goods | Can expose dogs to potentially toxic grapes or raisins. |
| 50. Raw or spoiled foods with unknown ingredients | May contain pathogens, toxins, or unsafe ingredients. |
Why Some Human Foods Are Dangerous for Dogs
Chocolate, grapes and raisins, xylitol, onions, garlic, chives, macadamia nuts, alcohol and caffeine are important food hazards for dogs. Veterinary toxicology references document serious effects ranging from gastrointestinal and neurologic signs to kidney injury and red blood cell damage.
What to Do If Your Dog Eats a Toxic Food
- Remove access to the food and keep the packaging or ingredient list.
- Note what was eaten, approximately how much, and when it happened.
- Contact your veterinarian or an appropriate animal poison service promptly.
- Do not induce vomiting unless a veterinary professional specifically tells you to do so.
- If your dog is unconscious, having seizures, collapsing, struggling to breathe, or showing severe weakness, seek emergency veterinary care immediately.
How Much Human Food Can a Dog Eat?
There is no single portion that is right for every dog. Size, age, activity, body condition, medical conditions, and the rest of the diet all matter. Human foods should generally be occasional extras rather than a replacement for a nutritionally complete diet.
Safe Treats Still Need to Fit the Diet
Even a food that is not toxic can contribute unnecessary calories. If your dog has a medical condition or requires a special diet, ask your veterinarian before adding new foods.
If you are also researching supplements, see Do Dogs Need Supplements?.
Frequently Asked Questions
What human foods can dogs eat every day?
Human foods should not replace a complete and balanced dog diet. Some plain foods can be occasional treats, but the appropriate amount depends on the individual dog.
What are the most toxic foods for dogs?
Important hazards include chocolate, grapes and raisins, xylitol, onions, garlic, chives, macadamia nuts, alcohol and caffeine-containing products.
Can dogs eat peanut butter?
Some dogs can eat small amounts of plain peanut butter, but always check the ingredient label for xylitol.
Can dogs eat apples?
Apple flesh can be offered in small pieces, but remove the core and seeds first.
Can dogs eat eggs?
Plain, fully cooked eggs can be an occasional food for many dogs if tolerated.
What should I do if my dog eats something toxic?
Contact a veterinarian or appropriate animal poison service promptly and provide details about the food, amount, and timing.
This page is for general educational purposes. If your dog has eaten a potentially toxic food or has a medical condition, contact your veterinarian.