Many plain, unseasoned human foods are safe for dogs as occasional snacks, including carrots, apples, lean chicken, and rice.
For the full breakdown, see our best Dry Dog Food for Cushing’s Disease guide.
Wondering what people food you can share with your dog without a trip to the vet? The line between safe and dangerous isn’t always obvious. Plain, unseasoned options like certain vegetables, fruits, and lean proteins make fine occasional treats. The key is knowing which foods qualify, how to prepare them, and what to avoid entirely. This guide covers the foods suitable for dogs, the preparation rules that keep them safe, and the toxic items that should never reach your pet’s bowl.
Vegetables and Fruits That Are Safe for Dogs
Most plain vegetables are safe for dogs and many provide useful fiber and vitamins. Carrots, celery, broccoli, green beans, cauliflower, cooked pumpkin, sweet potatoes, squash, potatoes, peas, spinach, bell peppers, Brussels sprouts, cabbage, corn, and zucchini all qualify when served plain and properly prepared. Wash them, cut them into bite-size pieces, and serve them raw or steamed without salt, butter, or seasoning.
Fruits are also fine in moderation. Apples, bananas, blueberries, strawberries, cantaloupe, kiwi, pineapple, pears, peaches, mangoes, oranges, and watermelon are all safe. Always remove seeds, cores, pits, rind, and stems before offering them. Apple seeds and cherry pits contain compounds that break down into cyanide, so that step isn’t optional.
Proteins, Grains, and Dairy Dogs Can Eat
Lean, fully cooked, boneless meats are excellent treats. Plain chicken, turkey, beef, pork, and fish like salmon, shrimp, and tuna all work well. The rules are simple: cook it thoroughly, remove every bone, and skip all seasoning. Raw eggs should never be given, and processed meats like bacon and lunch meat are discouraged due to salt and additives.
Simple starches and a few other foods round out the list. Plain popcorn, unsalted peanut butter without xylitol, plain bread without raisins or spices, cooked eggs, rice, and quinoa are all safe in moderation. Small amounts of cheese or plain yogurt are generally fine for dogs that tolerate dairy. The ASPCA lists these as acceptable people foods to share with pets, with the same plain-preparation caveat.
What Dogs Should Never Eat
Some common foods are toxic to dogs and should never be offered under any circumstances. Chocolate, garlic, onions, grapes, raisins, macadamia nuts, alcohol, bread dough, coffee and caffeine, xylitol, tea leaves, raw yeast dough, and spoiled food all belong on the never list. The ASPCA’s poison control guidance is blunt about these items: they can cause serious illness or worse.
Garlic and onions damage red blood cells even in small amounts. Grapes and raisins can trigger kidney failure. Xylitol, the sweetener in sugar-free gum and some peanut butters, causes a dangerous drop in blood sugar. If your dog eats any of these, contact your veterinarian or the ASPCA Animal Poison Control Center right away.
High-fat, high-sugar, and heavily processed foods should be limited even when they aren’t toxic, because they can cause pancreatitis and weight gain.
How to Safely Share People Food With Your Dog
The rules that keep treats safe are simple and consistent. Serve everything plain, keep portions small, and cut items into bite-size pieces. A treat should never make up more than about 10% of your dog’s daily calories — the rest should come from a complete, balanced dog food. Watch for any sign of digestive upset after introducing something new, since individual dogs vary in what they tolerate.
Treats are supplements to a complete diet, not replacements for it. The AKC notes that while many human foods are safe, they don’t provide complete nutrition on their own. A dog that fills up on table scraps may skip their regular food and miss essential nutrients. Keep the balance in favor of quality dog food, and use people food as the occasional reward it’s meant to be.
References & Sources
- ASPCA. “Sharing is Caring: Foods You Can Safely Share With Your Pet.” Lists safe people foods and preparation guidelines.
- ASPCA Poison Control. “People Foods to Avoid Feeding Your Pets.” Details toxic foods and the risks they pose.
- American Kennel Club. “Human Foods Dogs Can and Can’t Eat.” Comprehensive safety list with preparation notes.
FAQs
Can dogs eat raw vegetables?
Yes, most dogs can eat raw vegetables like carrots, celery, and green beans without issue. Wash them thoroughly and cut them into bite-size pieces to prevent choking. Some vegetables, like potatoes and pumpkin, are safer cooked because raw forms are harder to digest. Introduce any new vegetable slowly and watch for digestive upset.
Is peanut butter safe for dogs?
Unsalted peanut butter without xylitol is safe for dogs in small amounts. Xylitol, a sugar substitute found in some sugar-free peanut butters, is highly toxic to dogs and can cause a dangerous drop in blood sugar. Check the ingredient label before sharing, and stick to small servings since peanut butter is calorie-dense.
Why are grapes toxic to dogs?
Grapes and raisins can cause acute kidney failure in dogs, even in small amounts. The exact toxic compound hasn’t been identified, which makes the risk harder to predict. Some dogs show symptoms within hours, including vomiting, lethargy, and reduced urination. Contact your vet immediately if your dog eats grapes or raisins.
