10 Human Foods That Are Safe to Share With Your Dog (and 10 You Should Avoid)
Many dog owners have looked into those hopeful eyes while preparing dinner and wondered, “Can my dog have a little of this?”
The answer is sometimes yes—but not always.
While plenty of everyday foods can be enjoyed by dogs as an occasional treat, others can be harmful and should never be offered. Knowing the difference can help you make safe choices while treating your four-legged friend.
Here’s a guide to ten human foods that are generally safe for dogs and ten that are best avoided.
Can Dogs Eat Human Food?
Dogs can enjoy certain human foods in moderation, provided they’re prepared safely and form only a small part of a balanced diet.
Treats, including human foods, should make up no more than around 10% of your dog’s daily calorie intake. Fresh water should always be available, and any new foods should be introduced gradually.
10 Human Foods That Are Generally Safe for Dogs
1. Carrots
Carrots are low in calories and provide a satisfying crunch that many dogs enjoy. They can be offered raw or cooked without added seasoning.
2. Apples
Apple slices make a refreshing treat. Remove the core and seeds before serving.
3. Blueberries
Blueberries are small, easy to feed and popular with many dogs as an occasional snack.
4. Bananas
Bananas are soft, convenient and easy to digest for many dogs. Because they’re naturally high in sugar, they should be fed in moderation.
5. Plain Cooked Chicken
Cooked chicken without skin, seasoning or bones is often enjoyed by dogs as a simple treat.
6. Plain Cooked Salmon
Boneless, thoroughly cooked salmon can occasionally be offered as part of a varied diet.
7. Plain Rice
Cooked white or brown rice can be mixed with your dog’s normal food in small amounts.
8. Pumpkin
Plain cooked pumpkin (not sweetened pie filling) is a popular seasonal treat for dogs.
9. Plain Yoghurt
Small amounts of plain, unsweetened yoghurt may be suitable for some dogs.
10. Peanut Butter
Many dogs love peanut butter, but always check the ingredients carefully. It must never contain xylitol, which is dangerous for dogs.
10 Human Foods Dogs Should Avoid
1. Chocolate
Chocolate contains compounds that dogs cannot process safely.
2. Grapes
Grapes and raisins should never be fed to dogs.
3. Onions
All forms of onion should be avoided.
4. Garlic
Large amounts of garlic should never be intentionally fed to dogs.
5. Xylitol
This sweetener is found in some chewing gum, peanut butter, sweets and baked goods. Always check ingredient labels carefully.
6. Macadamia Nuts
These nuts are not suitable for dogs.
7. Alcohol
Alcohol should never be given to dogs.
8. Caffeine
Tea, coffee and energy drinks should always be kept well out of reach.
9. Cooked Bones
Cooked bones may splinter and should not be offered.
10. Avocado
While small amounts of the flesh may not cause problems for every dog, the stone, skin and leaves can present additional risks. It’s generally best to avoid feeding avocado altogether.
Tips for Sharing Food Safely
If you enjoy treating your dog occasionally, keep these simple guidelines in mind:
- Offer only small portions.
- Avoid salt, spices and rich sauces.
- Never give cooked bones.
- Wash fruit and vegetables thoroughly.
- Remove seeds, stones and cores where appropriate.
- Introduce new foods one at a time.
- Always provide fresh drinking water.
Remember That Treats Are Just That
Even healthy foods should only be given occasionally. Your dog’s complete food should provide the majority of their daily nutrition, while treats can simply add a little variety and enjoyment.
If you’re ever unsure whether a particular food is suitable for your dog, it’s safest to leave it out and seek advice from your veterinary practice.
Frequently Asked Questions
Can dogs eat cheese?
Many dogs can enjoy small amounts of plain cheese occasionally, although not all dogs tolerate dairy equally well.
Can dogs eat strawberries?
Yes. Strawberries can be offered in moderation after removing the leaves.
Can dogs eat bread?
Plain bread is unlikely to cause problems in small amounts, but it offers little nutritional value compared with a balanced dog food.
Can dogs eat popcorn?
Plain, air-popped popcorn without butter, salt or flavourings can be offered occasionally.
Can dogs eat eggs?
Yes. Thoroughly cooked eggs can make a tasty occasional treat.
Final Thoughts
Sharing food with your dog can be a lovely way to bond, provided you know which foods are suitable and which should stay firmly off the menu.
By choosing dog-friendly foods, keeping portions sensible and avoiding ingredients known to be unsuitable, you can enjoy treating your dog safely while supporting a balanced everyday diet.





