Can my dog eat this? 70 foods rated Safe, Caution or Toxic
The foods most dangerous to dogs are chocolate and cocoa, grapes and raisins, onions, garlic and other Alliums, xylitol (in sugar free products), macadamia nuts, alcohol, raw yeast dough and caffeine. Many plain fruits and vegetables, such as apples, blueberries, carrots and green beans, are fine as occasional treats. Search the table below for a verdict and the veterinary or kennel club source behind it.
Emergency? If your dog has eaten something marked Toxic, call your vet or emergency vet now, with the food, amount and your dog's weight to hand. In the US you can also call the ASPCA Animal Poison Control Center on (888) 426-4435.
| Food | Verdict | What to do, why, and sources |
|---|---|---|
| Sweets and snacks | ||
| Chocolate (milk and dark) | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Contains theobromine and caffeine (methylxanthines). Darker chocolate is more dangerous. Can cause vomiting, restlessness, a racing heart, tremors and seizures. Use our chocolate dose estimator and call your vet. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; Merck Veterinary Manual, Chocolate Toxicosis in Animals |
| Cocoa powder and baking chocolate | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. The most concentrated sources: Merck lists about 28.5 mg of methylxanthines per gram in cocoa powder and 15.5 mg/g in unsweetened baking chocolate, versus about 2.3 mg/g in milk chocolate. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: Merck Veterinary Manual, Chocolate Toxicosis in Animals |
| White chocolate | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Very little theobromine (Merck calls it a negligible source), but it is high in fat and sugar; Merck notes the fat in chocolate products may trigger pancreatitis in susceptible animals. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: Merck Veterinary Manual, Chocolate Toxicosis in Animals |
| Xylitol (sugar free gum, sweets, some peanut butters, baked goods, toothpaste) | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. In dogs xylitol triggers a rapid insulin release. Merck links doses above about 100 mg/kg to dangerously low blood sugar and above about 500 mg/kg to possible liver failure. Signs can start within 30 to 60 minutes. Go to a vet immediately; do not make the dog vomit at home. If eaten: Go to a vet immediately; blood sugar can drop within 30 to 60 minutes. Do not make your dog vomit at home. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; Merck Veterinary Manual, Xylitol Toxicosis in Dogs; Merck Veterinary Manual, Food Hazards (pet owner version); Cornell University College of Veterinary Medicine, Xylitol toxicities |
| Ice cream | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. The AKC advises not sharing it: lots of sugar, and some dogs are lactose intolerant. Frozen dog safe fruit is a better treat. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Salty snacks (crisps, pretzels, salted nuts) | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Too much salt can cause thirst, vomiting, diarrhea and, in large amounts, tremors and seizures, according to the ASPCA. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Popcorn (plain, air popped) | Safe in moderation | OK in moderation if unsalted and unbuttered, according to the AKC. Unpopped kernels are a choking hazard. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Honey | Safe in moderation | The AKC lists honey among foods dogs can eat. It is mostly sugar, so keep it to a small amount. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Drinks | ||
| Coffee, tea and caffeinated drinks | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Caffeine is a methylxanthine like the toxins in chocolate; the ASPCA lists vomiting, hyperactivity, abnormal heart rhythm, tremors and seizures as possible effects. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Alcohol | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Can cause vomiting, incoordination, breathing difficulty, tremors, coma and death. Alcohol is absorbed quickly, so get veterinary help promptly. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Milk | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Dogs do not make much lactase, so milk can cause diarrhea or stomach upset. A little is OK for dogs that tolerate it. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Fruit | ||
| Grapes | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Can cause kidney damage, and the AKC warns of sudden kidney failure. No amount has been proven safe. Call your vet even if only a few were eaten. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Raisins (and raisin bread or cakes) | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Dried grapes carry the same kidney risk as grapes. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Cherries (whole, pits, stems) | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. The AKC warns that apart from the flesh, cherry plants contain cyanide. Watch for dilated pupils, difficulty breathing and red gums after pits are eaten; that is an emergency. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Avocado | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. The AKC says not to feed it: the pit, skin and leaves contain persin, which can cause vomiting and diarrhea, and the flesh is high in fat. (The ASPCA notes avocado is most dangerous to birds, rabbits, horses and ruminants.) The large pit is also a choking and blockage risk. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat; ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Tomatoes | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Ripe tomato flesh is generally safe, but the green parts of the plant contain solanine; the AKC suggests skipping tomatoes and keeping dogs out of tomato plants. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Citrus and oranges | Safe in moderation | Small amounts of the flesh are unlikely to cause more than minor stomach upset (ASPCA). Remove peel and seeds; peels, stems and leaves contain irritating oils. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Apples | Safe in moderation | Fine as a treat with the core and seeds removed (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Bananas | Safe in moderation | OK in moderation; high in sugar, so a treat rather than a staple (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Blueberries | Safe in moderation | Safe, small and easy to use as training treats (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Strawberries | Safe in moderation | Safe in moderation; they contain natural sugar (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Raspberries | Safe in moderation | Safe in moderation. The AKC notes they contain small natural amounts of xylitol, so keep portions small. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Watermelon | Safe in moderation | The flesh is safe; remove the rind and seeds, which can cause blockages (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Cantaloupe (melon) | Safe in moderation | Safe in moderation; high in sugar, so go easy for overweight or diabetic dogs (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Mango | Safe in moderation | Safe without the hard pit, which is a choking hazard (AKC). High in sugar. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Peaches | Safe in moderation | Fresh flesh only. The pit contains cyanide and canned peaches are usually in sugary syrup (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Pears | Safe in moderation | Cut into chunks with the pit and seeds removed; skip canned pears in syrup (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Pineapple | Safe in moderation | A few chunks with the peel and crown removed; avoid tinned pineapple in syrup (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Cranberries (unsweetened) | Safe in moderation | Safe in small amounts; too many can upset the stomach, and dried cranberries for people are often sweetened (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Coconut and coconut oil | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Small amounts are not likely to cause serious harm, but the oils can cause stomach upset and loose stools (ASPCA). Keep the hairy husk away (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Vegetables | ||
| Onions | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Onions are in the Allium family and can damage red blood cells and cause anemia. The AKC says Japanese breeds such as Akitas and Shiba Inus are more severely affected. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Garlic | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. An Allium, and the AKC says it is significantly more toxic to dogs than other Alliums. Signs can be delayed, so monitor for several days. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Chives and leeks | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Also Alliums, with the same red blood cell risk as onions. If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Wild mushrooms | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Some wild species are highly poisonous, so treat any wild mushroom as an emergency (AKC). If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Supermarket mushrooms (plain, washed) | Safe in moderation | The AKC says washed mushrooms sold for people are generally fine for dogs. Avoid garlic, onion or butter in cooking. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Corn on the cob | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. The cob can cause an intestinal blockage (AKC). If eaten: A swallowed cob can cause a blockage. Vomiting, not eating or a painful belly need urgent care. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Corn kernels (off the cob) | Safe in moderation | Plain kernels are fine; corn is a common dog food ingredient (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Carrots | Safe in moderation | A low calorie, crunchy snack (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Green beans | Safe in moderation | Safe raw, steamed or canned as long as they are plain; choose no salt canned beans (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Peas | Safe in moderation | Fresh or frozen peas are OK on occasion; avoid canned peas with added salt (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Cucumber | Safe in moderation | Low calorie and hydrating (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Celery | Safe in moderation | Safe as a crunchy snack; cut into small pieces (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Broccoli | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Small amounts only. Florets can irritate the stomach and tough stalks have caused blockages in the esophagus; cooked is better (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Brussels sprouts | Safe in moderation | Safe, but can cause a lot of gas (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Spinach | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Not toxic in normal amounts, but high in oxalic acid; the AKC suggests choosing other vegetables. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Asparagus | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Not unsafe, but too tough raw and of little benefit cooked (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Pumpkin (plain, 100 percent puree) | Safe in moderation | Plain cooked pumpkin or 100 percent pumpkin puree is fine; avoid spiced pie filling (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, Fruits and Vegetables Dogs Can or Can't Eat |
| Nuts and seeds | ||
| Macadamia nuts | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Can cause weakness, incoordination, vomiting, tremors and overheating, usually within 12 hours (ASPCA). If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Almonds | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. The AKC says to avoid them: they can block the esophagus if not chewed, and salted almonds add salt. Their fat can also cause vomiting and pancreatitis (ASPCA). If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat; ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Walnuts and pecans | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. High in oils and fats that can cause vomiting, diarrhea and possibly pancreatitis (ASPCA). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Peanuts (unsalted) | Safe in moderation | Safe in moderation; avoid salted peanuts and large amounts of fat (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Peanut butter | Safe in moderation | Fine in small amounts, but check the label first: it must not contain xylitol (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Cashews (unsalted) | Safe in moderation | A few at a time only, unsalted (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Meat, fish and eggs | ||
| Bones (cooked poultry bones, raw bones) | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Bones can splinter or cause blockages and injuries to the gut that may need surgery (ASPCA, AKC). If eaten: Do not try to make your dog vomit. Watch for vomiting, straining, a painful belly or not eating, which need urgent care. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Raw meat and raw eggs | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Can carry Salmonella and E. coli, harmful to pets and people. Raw egg white can interfere with biotin absorption (ASPCA, AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets; American Kennel Club, People Foods Dogs Can and Can't Eat |
| Cooked eggs | Safe in moderation | Fully cooked eggs are safe and a good protein source (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Raw or undercooked fish and salmon | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Can carry parasites that make dogs seriously ill; always cook fish thoroughly (AKC). If eaten: Call even if your dog seems fine; signs can be delayed. Have the amount, the time and your dog's weight ready. Do not make your dog vomit unless a vet tells you to. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Cooked fish and salmon (boneless) | Safe in moderation | Fully cooked and cooled, with small bones removed (sardines' soft bones are the exception), no more than about twice a week according to the AKC. If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Tuna | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Small amounts only; canned tuna contains some mercury and sodium. Choose tuna in water, unseasoned (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Shrimp (cooked, shelled) | Safe in moderation | A few now and then, fully cooked with the shell, tail, head and legs removed (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Turkey (plain, cooked, no skin or bones) | Safe in moderation | Safe without excess fat, skin, seasoning or bones; poultry bones splinter (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Pork (plain, cooked) | Safe in moderation | Plain, in small amounts, with fat trimmed and no seasoning (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Ham | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. High in salt and fat; a small piece is all right occasionally (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Dairy | ||
| Cheese | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Small to moderate amounts are fine for most dogs; choose lower fat cheeses such as mozzarella or cottage cheese (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Plain yogurt | Safe in moderation | OK if your dog digests dairy well. Avoid added sugar and never use artificially sweetened yogurt (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Grains and baking | ||
| Raw yeast bread dough | Toxic | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Can expand in the stomach, causing painful bloating or a twisted stomach, and the yeast produces alcohol (ASPCA). An emergency. If eaten: Go to a vet immediately: bloating and alcohol poisoning are both possible. Last reviewed 8 Oct 2026 · Sources: ASPCA Animal Poison Control, People Foods to Avoid Feeding Your Pets |
| Bread (plain) | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Small amounts of plain bread will not hurt, but it offers no nutrition; never raisin bread (AKC). If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Rice, wheat and other grains | Safe in moderation | Dogs do not need to be grain free; grains are fine unless your vet advises otherwise for allergies (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Quinoa | Safe in moderation | Found in some dog foods and fine plain (AKC). If eaten: No action needed for a small, plain amount. Call your vet if it contained xylitol, onion, garlic or raisins, or your dog becomes unwell. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
| Cinnamon | Caution | Call your vet or ASPCA Animal Poison Control now: (888) 426-4435. Outside the US, call your vet or emergency vet. Not toxic, but the AKC advises avoiding it: it can irritate the mouth and stomach, and inhaled powder can cause coughing. If eaten: Many small amounts cause no problem or only mild stomach upset, but a vet or poison line can tell you whether your dog's amount needs treatment. Get help straight away for vomiting, diarrhea, weakness or pain. Last reviewed 8 Oct 2026 · Sources: American Kennel Club, People Foods Dogs Can and Can't Eat |
How to read this table
- Toxic: poisonous or physically dangerous. Keep it out of reach; if eaten, call a vet.
- Caution: not usually poisonous, but risky in larger amounts, for some dogs, or when prepared the wrong way. Our sources advise small amounts or avoiding it.
- Safe in moderation: generally safe as an occasional treat when plain (no salt, sugar, butter, onion, garlic or seasoning) and cut into bite sized pieces.
Treats of any kind should be a small part of the diet, and new foods should be introduced one at a time. Dogs with health conditions, such as pancreatitis, diabetes, kidney disease or food allergies, may need stricter rules; ask your vet. Every verdict above comes from the ASPCA, the American Kennel Club, the Merck Veterinary Manual or Cornell University College of Veterinary Medicine, linked on each row.
Frequently asked questions
Can dogs eat grapes or raisins?
No. The ASPCA says grapes and raisins can cause kidney damage in dogs, and the AKC says no amount has been proven safe. Call your vet if your dog eats any, even a few.
Can dogs eat peanut butter?
Yes, in small amounts, as long as the label shows it does not contain xylitol. Xylitol can cause a dangerous drop in blood sugar in dogs.
Can dogs eat cheese?
Most dogs can have small amounts of cheese. The AKC suggests lower fat types such as mozzarella or cottage cheese, and some dogs do not digest dairy well.
Can dogs eat avocado?
The AKC advises against it: the pit, skin and leaves contain persin, which can cause vomiting and diarrhea, the flesh is high in fat, and the pit can cause a blockage. The ASPCA notes avocado is most dangerous to birds, rabbits, horses and ruminants.
Can dogs eat bones?
Bones are best avoided. The ASPCA warns that bones can injure or block the digestive tract, sometimes needing surgery, and the AKC notes cooked poultry bones splinter.
Can dogs eat bananas, apples and blueberries?
Yes. The AKC lists all three as safe treats in moderation. Remove apple cores and seeds, and remember bananas are high in sugar.
Is a little garlic or onion OK for dogs?
No. Onions, garlic, chives and leeks belong to the Allium family, which can damage a dog's red blood cells. The AKC says garlic is significantly more toxic to dogs than the other Alliums and that signs can be delayed for days.
What should I do if my dog ate something toxic?
Call your vet, an emergency vet or a pet poison line straight away, even if your dog seems well. Note what was eaten, how much and when, and your dog's weight. Do not try to make your dog vomit unless a vet tells you to.
Sources
- People Foods to Avoid Feeding Your Pets, ASPCA Animal Poison Control
- People Foods Dogs Can and Can't Eat, American Kennel Club
- Fruits and Vegetables Dogs Can or Can't Eat, American Kennel Club
- Chocolate Toxicosis in Animals, Merck Veterinary Manual
- Xylitol Toxicosis in Dogs, Merck Veterinary Manual
- Food Hazards (pet owner version), Merck Veterinary Manual
- Xylitol toxicities, Cornell University College of Veterinary Medicine
General education only, not veterinary advice. If you are worried about your dog, contact your vet; in an emergency, contact an emergency vet straight away.