Yes, many human foods are completely fine for dogs. The idea that dogs should never eat anything from your plate is a myth. Plenty of everyday ingredients — lean meats, vegetables, eggs, certain fruits — are nutritious, digestible, and often genuinely enjoyed by dogs.
The real issue is that some foods safe for humans are harmful to dogs. Their metabolism works differently. What your body handles without a second thought can cause kidney failure, neurological damage, or worse in a dog. So the question is never "can dogs eat human food" in general. It is always: can dogs eat this specific food?
It is also worth understanding how a dog's overall diet should be structured before adding extras. Human food fed on top of an already complete diet is fine in small quantities — but it should not become a substitute for proper nutrition.
- Many human foods are safe for dogs — including chicken, eggs, carrots, blueberries, and sweet potatoes
- Some human foods are genuinely toxic: grapes, raisins, onions, garlic, chocolate, xylitol, and macadamia nuts can all cause serious harm
- Cooked bones are dangerous — they splinter and can cause internal injury
- Human food fed as extras should make up no more than 10% of your dog's daily calories
- If your dog eats something toxic, contact your vet immediately — do not wait for symptoms to appear
Which human foods are safe for dogs?
These are all foods that dogs can eat without concern in reasonable amounts:
- Cooked chicken, turkey, beef, and salmon — plain, unseasoned, and boneless. Good protein sources that most dogs love.
- Eggs — cooked. Scrambled or boiled with nothing added. Nutritious and easy to digest.
- Carrots — raw or cooked. Low calorie, good for chewing, and most dogs genuinely enjoy them.
- Blueberries and watermelon — fine in small amounts. Remove seeds and rind from watermelon first.
- Plain cooked rice and sweet potato — useful when a dog has an upset stomach, easy to digest.
- Cucumber and green beans — both fine in small quantities. Great low-calorie snacks.
- Chickpeas — cooked and plain. A great source of plant-based protein and fibre, and a key ingredient in many of our Dog & Whistle products.
Which human foods are dangerous for dogs?
This is where it gets serious. These foods cause genuine harm — and some can be fatal:
- Grapes and raisins — can cause sudden kidney failure. The toxic substance is still not fully understood, which means there is no known safe amount. Avoid completely.
- Onions and garlic — all forms, including powder and cooked. Damage red blood cells and cause anaemia. Effects can be cumulative, so small amounts over time are also dangerous.
- Chocolate — contains theobromine, a compound dogs cannot metabolise efficiently. Dark chocolate and baking chocolate are the most toxic. Even small amounts can cause vomiting, seizures, and in severe cases death.
- Xylitol — a sweetener found in chewing gum, some peanut butters, and certain baked goods. Causes a rapid drop in blood sugar and can lead to liver failure.
- Macadamia nuts — cause weakness, vomiting, tremors, and hyperthermia. Effects can be serious even in small amounts.
- Cooked bones — splinter into sharp fragments that can perforate the gut. Cooked bones are consistently dangerous.
- Alcohol and caffeine — both are toxic to dogs at doses far lower than they would be for humans.
How much human food is too much?
The 10% rule is a practical guide: extras, treats, and human food combined should not exceed 10% of your dog's total daily calorie intake. The other 90% should come from a nutritionally complete dog food.
This matters because dogs have specific requirements for certain nutrients in precise ratios. A diet built heavily around human food — even safe human food — is unlikely to meet those requirements without careful planning. Deficiencies in calcium, phosphorus, and key vitamins develop gradually and are not easy to spot until real damage has occurred.
Where dogs tend to run into problems is when human food starts replacing meals rather than supplementing them, or when high-calorie additions like cheese or peanut butter are given too freely without adjusting portion sizes elsewhere.
What about adding fresh ingredients alongside a dog food diet?
Some owners like to add whole food toppers — a spoonful of plain cooked chicken, some blueberries, a bit of carrot. There is nothing wrong with this, and it can add variety that keeps mealtimes interesting, particularly for dogs who are picky about their food.
The main thing to keep track of is calories. It is easy to underestimate how quickly small additions add up, especially for smaller dogs. A thumb-sized piece of cheddar is a snack to you and a meaningful chunk of a small dog's daily calorie budget.
If your dog has a sensitive digestive system, introduce any new ingredients gradually. Even safe foods can cause loose stools when introduced too quickly, particularly anything high in fibre. At Dog & Whistle, we focus on simple, recognisable ingredients — the same ones you would feel comfortable feeding your dog straight from your kitchen.