Can Dogs Eat? Food Safety Checker
Instantly check if a food is safe for your dog. Search 50+ foods with detailed safety ratings, serving sizes by dog weight, benefits, risks, and preparation tips.

Know exactly what foods are safe for your furry friend
Emergency: Did Your Dog Eat Something Toxic?
If your dog ate chocolate, grapes, onions, xylitol, or other toxic foods, act immediately.
All Foods(60 results)
Quick Reference Guide
✓Safe Foods (35)
Generally safe for dogs in moderation
!Caution Foods (9)
Safe with specific preparation or limited amounts
✗Toxic & Dangerous Foods (16)
Never feed these to your dog - can cause serious illness or death
Frequently Asked Questions
What human foods are safe for dogs to eat?▼
Many human foods are safe for dogs including: apples (no seeds), bananas, blueberries, carrots, green beans, cooked chicken, salmon, eggs, rice, and plain peanut butter (no xylitol). Always introduce new foods gradually and in moderation. Use our checker above to verify any food before feeding it to your dog.
What foods are toxic to dogs?▼
Toxic foods for dogs include: grapes, raisins, chocolate, onions, garlic, xylitol (artificial sweetener), macadamia nuts, avocado, alcohol, and coffee. If your dog eats any of these, contact your vet or ASPCA Poison Control (888-426-4435) immediately. Time is critical with toxic food ingestion.
Can dogs eat fruits?▼
Many fruits are safe for dogs including apples (no seeds), bananas, blueberries, watermelon (no seeds/rind), strawberries, and mangoes (no pit). However, grapes and raisins are extremely toxic and can cause kidney failure. Cherries, plums, and other stone fruits have pits that contain cyanide. Always remove pits, seeds, and rinds before feeding any fruit.
Can dogs eat vegetables?▼
Many vegetables are safe and healthy for dogs including carrots, green beans, cucumbers, pumpkin, and sweet potatoes (cooked). These are low in calories and make great treats. However, onions and garlic are highly toxic and should never be given to dogs. Raw potatoes are also toxic - only feed cooked potatoes without any seasonings.
What should I do if my dog eats something toxic?▼
If your dog eats something toxic, contact your veterinarian or ASPCA Animal Poison Control Center (888-426-4435) immediately. Do not induce vomiting unless instructed by a professional, as some substances can cause more damage coming back up. Note what your dog ate, approximately how much, and when. Keep the packaging if available. Time is critical - don't wait to see if symptoms develop.
How much human food can I give my dog?▼
Treats and human food should make up no more than 10% of your dog's daily caloric intake. The appropriate serving size varies significantly by dog weight - small dogs need much smaller portions than large dogs. Always introduce new foods gradually to watch for allergic reactions or digestive upset. Use our serving size guide above for specific recommendations.
Related Tools & Articles
Keep Your Dog Healthy & Well-Groomed
A healthy diet and regular grooming are key to a happy dog.
Find Groomers Near Me