What Can Dogs Eat? Complete Safe Foods Guide 2025
Information synthesized from: American Kennel Club, ASPCA, FDA Center for Veterinary Medicine
IMPORTANT DISCLAIMER
This website is an educational information service based on authoritative veterinary sources. We are NOT veterinarians and this is NOT a substitute for professional veterinary medical care.
Always consult your veterinarian before introducing new foods to your dog's diet. Every dog is unique with individual health needs and dietary requirements.
Quick Answer
Dogs Can Eat Many Human Foods Safely
Dogs can eat a variety of human foods including lean proteins (chicken, turkey, eggs), many fruits (apples, bananas, blueberries), and vegetables (carrots, green beans, sweet potatoes). However, all treats should be given in moderation and should not exceed 10% of your dog's daily caloric intake.
The key is knowing which foods are safe, how to prepare them properly, and appropriate portion sizes.
Source: Based on AKC nutrition guidelines and ASPCA food safety recommendations.
The 10% Rule
Treats Should Be Limited
Important Guideline:
- 90% of calories should come from balanced dog food
- 10% or less can come from treats and human foods
- Even healthy foods can cause weight gain if overfed
- Treats include all human food, commercial treats, and table scraps
Example Calculation:
- 20-pound dog needs ~400 calories/day
- Maximum treat calories: 40 calories
- 1 medium apple = ~95 calories (too much!)
- 2-3 apple slices = ~15 calories (appropriate)
Safe Fruits for Dogs š
Best Fruit Choices
Highly Recommended:
Apples ā
- Remove seeds and core (contain cyanide)
- High in fiber and vitamins A & C
- Great crunchy treat
- Serving: 2-3 slices for medium dog
Bananas ā
- High in potassium
- Natural energy boost
- Good for digestion
- Serving: 2-3 slices (high in sugar)
Blueberries ā
- Antioxidant powerhouse
- Low calorie
- Great training treats
- Serving: 5-10 berries
Strawberries ā
- Vitamin C rich
- Contains enzyme that whitens teeth
- Serving: 1-2 medium berries
Watermelon ā
- Remove seeds and rind
- 92% water - great for hydration
- Vitamins A, B6, C
- Serving: 1-2 small cubes
Other Safe Fruits:
- Cantaloupe (remove rind and seeds)
- Pineapple (small amounts)
- Mango (remove pit)
- Pears (remove seeds and core)
- Raspberries (limit due to natural xylitol)
- Blackberries
- Cranberries (plain, no sugar)
ā ļø Fruits to Use With Caution:
- Oranges: Safe in small amounts, high acidity
- Peaches: Safe if pit removed (pit toxic)
- Cherries: Flesh safe, pit and stems toxic
ā TOXIC Fruits:
- Grapes and raisins - Can cause kidney failure
- Avocado - Contains persin (toxic)
Learn more about fruits dogs can eat ā
Safe Vegetables for Dogs š„
Best Vegetable Choices
Highly Recommended:
Carrots ā
- Raw or cooked
- Excellent for dental health
- Low calorie, high fiber
- Rich in beta-carotene
- Serving: 2-3 baby carrots
Green Beans ā
- Plain, no salt or seasoning
- Low calorie
- Good fiber source
- Serving: 5-10 beans
Sweet Potatoes ā
- Must be cooked (never raw)
- Rich in vitamins A, C, B6
- High fiber
- Serving: 1-2 tablespoons
Cucumbers ā
- Low calorie
- Hydrating
- Good for overweight dogs
- Serving: 2-3 slices
Broccoli ā ļø
- Safe in small amounts (under 10% of diet)
- Can cause gastric irritation if too much
- Serving: 1-2 small florets
Other Safe Vegetables:
- Celery (cut into small pieces)
- Zucchini
- Pumpkin (plain, canned or cooked)
- Bell peppers (any color)
- Cauliflower (small amounts)
- Asparagus
- Brussels sprouts (small amounts)
- Cabbage (small amounts, can cause gas)
- Lettuce (low nutrition value)
- Spinach (small amounts)
ā ļø Vegetables to Use With Caution:
- Tomatoes: Ripe fruit safe, green parts toxic
- Corn: Safe, but cobs are choking hazard (never cob!)
- Peas: Safe, but high in natural sugars
ā TOXIC Vegetables:
- Onions - Causes anemia
- Garlic - 5x more toxic than onions
- Leeks - Same toxins as onions
- Chives - Allium family, toxic
- Mushrooms - Wild mushrooms especially dangerous
Learn more about vegetables dogs can eat ā
Safe Proteins for Dogs š
Lean Meats and Fish
Highly Recommended:
Chicken ā
- Cooked, plain, no bones
- Remove skin (high fat)
- Excellent lean protein
- Serving: 1-2 tablespoons cooked
Turkey ā
- Cooked, plain, no bones
- Remove skin
- Good for sensitive stomachs
- Serving: 1-2 tablespoons
Eggs ā
- Cooked (scrambled, boiled)
- Never raw (salmonella risk)
- Complete protein source
- Serving: 1/4 to 1/2 egg
Salmon ā
- Cooked, no bones
- Omega-3 fatty acids
- Good for coat and skin
- Serving: 1 tablespoon
Other Safe Proteins:
- Lean beef (cooked, plain)
- Pork (cooked thoroughly, plain)
- Shrimp (cooked, peeled, deveined)
- Tuna (small amounts, watch mercury)
- White fish (cod, tilapia)
ā ļø Proteins to Use With Caution:
- Ham: Very high in sodium
- Bacon: High fat and sodium
- Sausage: Processed, high fat/sodium
- Deli meats: Often contain garlic/onion powder
ā Never Feed:
- Raw meat (bacterial contamination risk)
- Raw eggs (salmonella risk)
- Chicken bones (can splinter and choke)
- Any bones that can splinter
Safe Grains and Carbohydrates š¾
Rice ā
- Plain white or brown rice
- Good for upset stomach
- Easily digestible
- Serving: 1-2 tablespoons
Oatmeal ā
- Plain, cooked
- No sugar or flavoring
- High in fiber
- Serving: 1 tablespoon
Quinoa ā
- Cooked, plain
- Complete protein
- Some commercial dog foods include it
- Serving: 1 tablespoon
Bread ā ļø
- Plain white or wheat in small amounts
- No raisins, garlic, xylitol
- Low nutritional value
- Serving: Small crust piece
Pasta ā ļø
- Plain, cooked
- No sauce or seasoning
- Limited nutritional value
- Serving: 1-2 tablespoons
Safe Dairy Products š§
Yogurt ā
- Plain, no sugar or artificial sweeteners
- Live active cultures beneficial
- Check for xylitol (toxic!)
- Serving: 1 tablespoon
Cottage Cheese ā
- Plain
- Lower lactose than other cheeses
- Good protein source
- Serving: 1 tablespoon
Cheese ā ļø
- Small amounts only
- High in fat
- Many dogs lactose intolerant
- Serving: Small cube
ā Avoid:
- Ice cream - High sugar, dairy
- Milk - Most dogs lactose intolerant
- Cream cheese - High fat
- Flavored yogurts - Sugar, xylitol
Safe Nuts and Seeds
Peanut Butter ā
- Must be xylitol-free (check label!)
- Unsalted, unsweetened
- High calorie, use sparingly
- Serving: 1/2 teaspoon
Peanuts ā
- Plain, unsalted
- Remove shells
- High calorie
- Serving: 2-3 nuts
Pumpkin Seeds ā
- Plain, roasted
- Remove shells
- Good for digestion
- Serving: 5-6 seeds
Cashews ā ļø
- Small amounts, plain
- High fat
- Serving: 1-2 nuts
ā TOXIC Nuts:
- Macadamia nuts - Toxic, causes tremors
- Walnuts - Can contain toxins
- Pecans - Toxic compound
- Almonds - Choking hazard, hard to digest
Other Safe Foods
Honey ā
- Small amounts
- Natural energy
- Antibacterial properties
- Serving: 1/2 teaspoon
Coconut ā
- Flesh and oil
- Good for coat
- Anti-inflammatory
- Serving: 1 teaspoon oil or 1 tablespoon flesh
Popcorn ā ļø
- Plain, air-popped only
- No butter, salt, or seasonings
- Remove unpopped kernels
- Serving: 2-3 pieces
Food Preparation Guidelines
How to Safely Prepare Human Foods for Dogs
General Rules:
ā Remove all seasonings - No salt, garlic, onion, spices ā Cook thoroughly - No raw meats or eggs ā Remove all bones - Especially chicken and fish bones ā Cut into appropriate sizes - Prevent choking ā Remove pits and seeds - Many contain toxins ā Check for xylitol - Deadly artificial sweetener ā Wash all produce - Remove pesticides and dirt
Cooking Methods:
- Steamed - Best for vegetables
- Boiled - Good for proteins and rice
- Baked - Plain, no oils or seasonings
- Raw - Only certain vegetables and fruits
Never:
- ā Deep fry
- ā Season with salt/spices
- ā Add butter or oil
- ā Include garlic or onions
- ā Use sugar or sweeteners
Portion Size Guidelines by Dog Weight
How Much to Feed
Small Dogs (under 20 lbs):
- Fruits: 1-2 small pieces
- Vegetables: 1-2 tablespoons
- Proteins: 1-2 teaspoons
- Total treats: <25 calories/day
Medium Dogs (20-50 lbs):
- Fruits: 2-3 medium pieces
- Vegetables: 2-3 tablespoons
- Proteins: 1-2 tablespoons
- Total treats: 25-50 calories/day
Large Dogs (50-100 lbs):
- Fruits: 3-4 large pieces
- Vegetables: 1/4 cup
- Proteins: 2-3 tablespoons
- Total treats: 50-100 calories/day
Remember: These are MAXIMUM amounts, not daily recommendations.
Foods to NEVER Feed Dogs
Highly Toxic Foods
ā DEADLY - Never Feed:
- Chocolate (theobromine poisoning)
- Grapes and raisins (kidney failure)
- Onions and garlic (anemia)
- Xylitol (artificial sweetener - liver failure)
- Macadamia nuts (neurological issues)
- Avocado (persin toxicity)
- Alcohol (fatal even in small amounts)
- Coffee and caffeine
- Raw yeast dough (expands in stomach)
See complete toxic foods list ā
When to Consult Your Veterinarian
Before Feeding New Foods If:
- Dog has allergies or sensitivities
- Dog has chronic health conditions (diabetes, kidney disease, etc.)
- Dog is on prescription diet
- Dog has history of pancreatitis
- Dog is pregnant or nursing
- Puppy under 6 months old
Call Immediately If:
- Dog shows allergic reaction (hives, swelling, difficulty breathing)
- Vomiting or diarrhea after new food
- Any signs of toxicity
Key Takeaways
- 10% Rule: Treats should be maximum 10% of daily calories
- Safe fruits: Apples, bananas, blueberries, watermelon (many options!)
- Safe vegetables: Carrots, green beans, sweet potatoes, cucumbers
- Safe proteins: Cooked chicken, turkey, eggs, salmon
- Always check: No xylitol, no garlic/onions, no toxic ingredients
- Preparation matters: Plain, cooked, no seasoning, appropriate size
- When in doubt, ask: Consult your veterinarian
References & Sources
-
American Kennel Club. "Human Foods Dogs Can and Can't Eat." Accessed October 6, 2025.
-
ASPCA Animal Poison Control Center. "People Foods to Avoid Feeding Your Pets." Accessed October 6, 2025.
-
FDA Center for Veterinary Medicine. "Pet Food Safety." Accessed October 6, 2025.
**Research Current Through: October 2025
Medical Disclaimer: This article synthesizes information from authoritative veterinary sources (AKC, ASPCA, FDA). This information is for educational purposes only and is not a substitute for professional veterinary medical advice. We are not veterinarians. Always consult your veterinarian about your specific dog's dietary needs.
Schema Markup Ready | Word Count: ~2,400 | SEO Optimized | Mobile Friendly
