Can dogs eat it?
68 human foods checked against American Kennel Club and ASPCA guidance. 17 are safe, 31 are fine in small amounts, 10 are best avoided and 10 are toxic.





































No match. Ask us to check it, and if your dog already ate something worrying, call your vet or ASPCA Animal Poison Control at (888) 426-4435.
Quick answers by group
Fruit. Safe: apples, blueberries, pears, watermelon. Small amounts: bananas, cantaloupe, coconut, cranberries, mango, oranges, peaches, pineapple, raspberries, strawberries. Avoid: avocado, cherries. Toxic: grapes, raisins.
Vegetables. Safe: carrots, celery, cucumbers, green beans, lettuce, pumpkin. Small amounts: broccoli, brussels sprouts, corn, peas, potatoes, spinach, sweet potatoes. Avoid: asparagus, mushrooms, tomatoes. Toxic: onions.
Meat and fish. Safe: chicken, eggs, fish, salmon, turkey. Small amounts: ham, pork, shrimp, tuna. Avoid: chicken bones.
Dairy. Small amounts: cheese, milk, yogurt.
Nuts. Small amounts: cashews, peanut butter, peanuts. Avoid: almonds, pistachios. Toxic: macadamia nuts.
Grains. Safe: quinoa, rice. Small amounts: bread, oatmeal, popcorn. Toxic: raw bread dough.
Sweets. Small amounts: honey. Avoid: ice cream. Toxic: chocolate, xylitol (sugar-free sweetener).
Other. Avoid: cinnamon. Toxic: alcohol, coffee and caffeine, garlic.
How to read the verdicts
Safe foods are fine plain, in sensible amounts. Small amounts means safe but sugary, fatty or easy to overdo. Avoid means not poisonous, but the risks outweigh the benefit. Toxic foods can poison a dog: call your vet or a poison line if your dog eats one.
Whatever the food, the World Small Animal Veterinary Association recommends keeping all treats under 10% of your dog's daily calories. Each food page shows what that means in grams for small, medium, large and giant dogs.
Sources: American Kennel Club and the ASPCA Animal Poison Control Center, linked on each page. How we check.