Dog Food Safety Guide

What Can Dogs Eat? Complete Food Safety Guide

Your comprehensive resource for dog-safe foods. Over 55 common foods rated as safe, caution, or toxic -- with detailed guides, portion sizes, and expert advice.

Updated February 2026*15 min read
Happy healthy dog ready to learn about safe foods

Knowing which foods are safe helps keep your dog healthy and happy

Quick Answer:

Many human foods are safe for dogs, but some are extremely dangerous. Safe options include lean meats, many fruits and vegetables, and plain grains. Always avoid chocolate, grapes, onions, garlic, xylitol, and macadamia nuts. When in doubt, check our guide below or consult your veterinarian.

Safe -- Generally safe for dogs
Caution -- Feed with care or restrictions
Toxic -- Do not feed to dogs

As a dog owner, one of the most common questions you'll ask is "Can my dog eat this?" While dogs are omnivores and can enjoy a wide variety of foods, some human foods can be dangerous or even fatal. This comprehensive guide covers over 50 common foods, organized by category, so you always know what's safe to share with your furry companion.

Remember: treats and human food should make up no more than 10% of your dog's daily caloric intake. The remaining 90% should come from a complete, balanced dog food appropriate for your pet's age, size, and health needs. Always introduce new foods gradually and watch for signs of allergic reactions or digestive upset.

Fruits Dogs Can and Cannot Eat

Many fruits make excellent treats for dogs. They're naturally sweet, packed with vitamins and antioxidants, and most dogs love them. However, always remove pits, seeds, and rinds, and be aware that some fruits like grapes are extremely toxic.

Healthy dog enjoying nutritious treats as part of a balanced diet

A balanced diet with safe treats keeps dogs healthy and energetic

Vegetables Dogs Can and Cannot Eat

Vegetables are nutritious, low-calorie snacks for dogs. Many provide fiber, vitamins, and minerals that support overall health. Cook hard vegetables to prevent choking, and always avoid onions and garlic in all forms.

Proteins Dogs Can and Cannot Eat

Lean proteins are excellent for dogs and provide essential amino acids for muscle health. Always cook meat and fish thoroughly, remove all bones, and avoid seasoned or processed meats. Check our detailed guides for turkey, salmon, tuna, ham, and fish.

Grains Dogs Can and Cannot Eat

Contrary to popular belief, most dogs can digest grains well. Cooked plain rice is often recommended for dogs with upset stomachs, and oatmeal provides good fiber. Avoid bread dough (raw yeast is dangerous) and heavily seasoned or buttered grains.

Dairy Dogs Can and Cannot Eat

Many dogs are lactose intolerant, so dairy should be given sparingly. Plain yogurt and small amounts of low-fat cheese are usually tolerated well. Avoid ice cream and flavored dairy products that may contain xylitol or excess sugar.

Nuts & Other Foods

Most nuts are not recommended for dogs due to high fat content and choking hazards. Macadamia nuts are especially toxic. Peanut butter (without xylitol) remains a popular, safe dog treat. Always check ingredient labels for xylitol, a sugar substitute that is extremely toxic to dogs.

Processed Foods to Avoid

Processed human foods are generally not recommended for dogs. They tend to be high in sodium, fat, preservatives, and often contain hidden toxic ingredients like garlic and onion powder. While a tiny taste is unlikely to be immediately dangerous, these foods should not be part of your dog's diet.

Labrador retriever looking healthy with a well-balanced diet

A well-fed dog is a happy dog -- knowing what's safe makes all the difference

General Feeding Guidelines

Following these guidelines will help you safely share food with your dog:

Do

  • * Follow the 10% treat rule
  • * Introduce new foods one at a time
  • * Start with small portions
  • * Cook meat and fish thoroughly
  • * Remove pits, seeds, and bones
  • * Check labels for xylitol
  • * Consult your vet for specific conditions
  • * Monitor for allergic reactions

Don't

  • * Feed table scraps regularly
  • * Give seasoned or spiced foods
  • * Share fried or fatty foods
  • * Feed grapes, raisins, or chocolate
  • * Give cooked bones (splinter risk)
  • * Assume all "natural" foods are safe
  • * Replace meals with treats
  • * Ignore signs of digestive upset

Most Dangerous Foods for Dogs

If your dog consumes any of these foods, contact your veterinarian or the ASPCA Animal Poison Control Center (888-426-4435) immediately:

FoodWhy It's DangerousSymptoms
ChocolateContains theobromine and caffeineVomiting, diarrhea, rapid breathing, seizures
Grapes & RaisinsCauses acute kidney failureVomiting, lethargy, kidney failure
XylitolCauses insulin release, liver failureVomiting, loss of coordination, seizures
Onions & GarlicDamages red blood cellsWeakness, vomiting, breathlessness
Macadamia NutsToxic mechanism unknownWeakness, vomiting, tremors, hyperthermia
AlcoholEthanol poisoning even in small amountsVomiting, disorientation, difficulty breathing

Emergency: If Your Dog Eats Something Toxic

Call your veterinarian or the ASPCA Animal Poison Control Center at (888) 426-4435 immediately. Do not induce vomiting unless instructed by a professional. Note what your dog ate, the estimated amount, and the time of ingestion.

Frequently Asked Questions

What fruits can dogs eat?

Dogs can safely eat many fruits including apples (without seeds), bananas, blueberries, strawberries, watermelon (seedless), cantaloupe, mango, peaches (without pit), pineapple, and raspberries. Avoid grapes, raisins, and cherries as they are toxic to dogs. Always wash fruits, remove pits, seeds, and rinds, and feed in moderation.

What vegetables are safe for dogs?

Safe vegetables for dogs include carrots, green beans, sweet potatoes (cooked), peas, broccoli (in small amounts), cucumbers, spinach, and cauliflower. Always cook hard vegetables and avoid onions, garlic, and raw potatoes. Most vegetables should be served plain without salt, butter, or seasonings.

What foods are toxic to dogs?

The most toxic foods for dogs include chocolate, grapes and raisins, onions and garlic, xylitol (artificial sweetener found in sugar-free products), macadamia nuts, avocado, alcohol, caffeine, and raw yeast dough. If your dog eats any toxic food, contact your vet or the ASPCA Poison Control Center at (888) 426-4435 immediately.

Can dogs eat human food?

Many human foods are safe for dogs in moderation, including lean meats (chicken, turkey, beef), certain fruits and vegetables, plain rice, and eggs. However, some common human foods are dangerous. Always research a specific food before sharing it, and remember that treats should make up no more than 10% of your dog's daily calories.

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. For a 30-pound dog eating about 800 calories per day, that means no more than 80 calories from treats. Always introduce new foods gradually, one at a time, and watch for allergic reactions or digestive upset.

What should I do if my dog eats something toxic?

If your dog eats something toxic, contact your veterinarian or the ASPCA Animal Poison Control Center at (888) 426-4435 immediately. Do not induce vomiting unless directed by a professional. Note what your dog ate, how much, and when. Time is critical, so seek help immediately rather than waiting for symptoms to appear.

Keep Your Dog Healthy & Happy

A healthy diet and regular grooming are the foundation of your dog's wellbeing.

Find Groomers Near Me