Chris

What human foods can dogs eat?

My 2-year-old Cocker Spaniel is always sniffing around the kitchen and begging for scraps. I want to give her a treat every now and then but need to be careful about what’s safe. What human foods can dogs eat, and are there any I should completely avoid?

Lindsay Arliss

What our expert says

Lindsay Arliss
Dog behaviour and training specialist

There are lots of human foods that are safe and tasty for dogs. But like us, dogs need to watch their calorie intake!

Meat, fruit and vegetables can all make good treats and healthy additions to your dog’s diet. It’s important to avoid too much salt, fat and sugar – and anything with artificial sweeteners as they can be dangerous for your dog.

Another thing to consider is, if you feed your dog while you’re eating or preparing food, you’re training them to watch you eat or prepare food. Not something you want to encourage! If you want to give your dog a few tasty titbits, give them in their bowl or an enrichment feeder – or during a training session.

Safe foods to try

The following foods are ok for most dogs. Let your dog try a very small amount to start with, to make sure they don’t get an upset tummy:

  • Meat: chicken, lamb, beef, pork, tuna or salmon
  • Vegetables: carrots, peas, sweet potato, broccoli, spinach or sweet pepper
  • Fruit: blueberries, raspberries, strawberries or bananas
  • Dairy: cheese, natural yogurt or goats’ milk
  • Natural peanut butter
  • Eggs

If your dog has complete dog food (with all the nutrients they need), make sure any extras don't make up more than 10% of their daily intake.

Foods to avoid

The following foods are dangerous for dogs – you should never give them:

  • chocolate
  • raisins, currants, sultanas and grapes
  • raw dough
  • avocados
  • Xylitol (a sweetener also known as birch sugar)
  • alcohol
  • onions, garlic and leeks
  • coffee, tea and other caffeine
  • nuts
  • rhubarb.

You can find out more about the food that’s poisonous for dogs, as well as which plants they should avoid, in our poisonous foods article.

If you think your dog has eaten something toxic, call your vet immediately. You might find Animal Poison Line useful as well.

For more information on this topic, Lindsay Arliss recommends these articles:

Tell us what we should answer next

Ask our experts a question

Hear from other humans

Carla

📍 Wales
  • Dog breed: Corgi
  • Dog age: 3 years
  • Owner expertise:

I was struggling with my dog's anxiety, especially when we had to leave the house. Thanks to Woodgreen's advice, I've made some changes that have worked wonders. By sticking to a consistent routine, my dog knows what to expect each day, which has significantly reduced her anxiety.

Sarah

📍 Sussex
  • Dog breed: Cavapoo
  • Dog age: 1 years
  • Owner expertise:

This advice really helped me and my new pup! I tried teaching recall without your guidance and struggled. Woodgreen's step-by-step dog training videos break each action down for you and I'm happy to say we finally made progress!

Help shape the future of Woodgreen's pet advice

Give us your feedback and we'll send you advice and tips on caring for your pets. We'd also love to send you updates about Woodgreen, including heart-warming pet stories and ways you can support us.

You can unsubscribe at any point by following the links in any email we send you, or contacting our Supporter Relations team on 0300 303 9876. See our full privacy policy here.

Still need help with your dog and want to speak to someone?

Please call our pet support line on 0300 303 9333 (7 days a week – 8.30am - 4pm)

Helping pets and their people
★ Win £150