Can Dogs Eat That? Food Checker With Portions
Type the food, get the verdict, get the amount. 69 human foods rated the way vets rate them: safe, occasional treat, small amounts with care, or never. Enter your dog's weight and the portion scales, because 'yes' without an amount is how a 5 kg terrier ends up with pancreatitis from a 30 kg Labrador's treat.
Food safety checker
Search or tap a food. Green is safe, amber is treat, orange is small amounts with care, red is never. Add your dog's weight for a portion.
No match. If it is not on the list, do not feed it until you have checked with a vet. Something toxic already eaten? Use the My Dog Ate triage tool.
Safe for dogs, in the right amount
| Food | Verdict | Why, and how much (for a 10 kg dog) |
|---|---|---|
| ๐ฅ Carrots | Safe | Crunchy, low-calorie, good for teeth in the way a chew is. Raw baby carrots or cooked slices are both fine; whole large carrots can be a choking risk for gulpers. For a 10 kg dog: 3 baby carrots, raw or steamed, cut for small dogs, a day. |
| ๐ Apples | Safe | Flesh and skin are fine and full of fibre. Core and seeds out: the seeds carry cyanide compounds (harmless in ones and twos, not worth the habit) and cores lodge in small throats. For a 10 kg dog: 3 slices, cored, no seeds, a day. |
| ๐ซ Blueberries | Safe | Small, low-sugar, antioxidant-rich, and most dogs love them frozen. One of the best training treats there is. For a 10 kg dog: 6 blueberries, a day. |
| ๐ Bananas | Safe | Fine in slices; high in sugar and potassium, so a whole banana a day is too much for a small dog. Peel is not toxic but blocks small guts. For a 10 kg dog: 3 slices, peeled, a day. |
| ๐ Watermelon | Safe | Hydrating and low-calorie. Remove seeds (obstruction in small dogs) and the rind (stomach upset, blockage). For a 10 kg dog: 40 g, seedless, no rind, a day. |
| ๐ Pumpkin | Safe | Plain cooked or tinned pumpkin (not pie filling) is the classic fix for both loose stools and constipation, thanks to the fibre. Vets recommend it. For a 10 kg dog: 1 tbsp, plain, cooked or tinned, a day. |
| ๐ Sweet potato | Safe | Cooked and plain, a good fibre and vitamin A source; many dog foods use it. Raw is hard to digest and a choking risk. For a 10 kg dog: 2 tbsp, cooked, no skin, no butter, a day. |
| ๐ซ Green beans | Safe | Plain, fresh, frozen or tinned without salt: filling and almost calorie-free, which is why vets suggest them for dogs on a diet. For a 10 kg dog: 6 beans, plain, no salt, a day. |
| ๐ฅ Cucumber | Safe | Mostly water, crunchy, safe. A good hot-day snack; big chunks can be gulped, so slice for small dogs. For a 10 kg dog: 4 slices, a day. |
| ๐ฅฆ Broccoli | Safe | Fine in small amounts, raw or steamed. The florets contain isothiocyanates that irritate the stomach if broccoli is more than about 10 percent of the day's food; stalks can lodge in the throat. For a 10 kg dog: 2 small florets, steamed, chopped, a day. |
| ๐ข Peas | Safe | Green, snap and sugar snap peas are fine fresh or frozen; skip tinned peas with salt. Dogs with kidney problems should skip peas (purines). For a 10 kg dog: 1 tbsp, fresh or frozen, no salt, a day. |
| ๐ Cooked chicken | Safe | Plain, boneless, skinless: the universal bland-diet protein. No bones (cooked ones splinter), no seasoning, no skin (fat). For a 10 kg dog: 50 g, plain, no bones or skin, a day as a topper or treat. |
| ๐ฅ Cooked eggs | Safe | Scrambled or boiled with no butter, salt or oil: a complete protein many vets recommend for fussy or recovering dogs. Raw egg white blocks biotin over time. For a 10 kg dog: half a egg, cooked plain, a day. |
| ๐ Plain rice | Safe | White rice is the bland-diet carbohydrate for upset stomachs; brown rice is fine day to day. Plain, cooked, no salt or butter. For a 10 kg dog: 3 tbsp, cooked plain, a day. |
| ๐ฅฃ Oatmeal | Safe | Cooked plain porridge oats are a good fibre source for dogs, especially older ones. No sugar, raisins, milk or flavoured sachets. For a 10 kg dog: 2 tbsp, cooked in water, plain, a day. |
| ๐ฅ Plain yoghurt | Safe | Plain, unsweetened yoghurt is fine for most dogs and a probiotic bonus; check the label for xylitol. Skip it if your dog gets the runs from dairy. For a 10 kg dog: 1 tbsp, plain, unsweetened, no xylitol, a day. |
| ๐ฅ Peanut butter | Safe | Fine and beloved, in a spoon, not a jar (fat). Read the label every time: xylitol (also called birch sugar) in some brands is deadly to dogs. For a 10 kg dog: 1 tsp, xylitol-free, unsalted, a day. |
| ๐ Cooked salmon | Safe | Excellent omega-3 source, cooked through and boneless. Raw Pacific salmon can carry a parasite (salmon poisoning disease) that kills dogs; cook it. For a 10 kg dog: 40 g, cooked, boneless, unseasoned, a couple of times a week. |
| ๐ Sardines | Safe | Tinned in water, no salt: omega-3s, calcium from the soft bones, and most dogs go wild for them. Not the ones in oil, tomato or brine. For a 10 kg dog: 1 sardine, in water, no salt, a few times a week. |
| ๐ Cantaloupe | Safe | Fine in cubes, hydrating, but sugary; skip the rind. Diabetic dogs should not. For a 10 kg dog: 3 cubes, no rind or seeds, a day. |
| ๐ Pears | Safe | Flesh is fine; core and seeds out (cyanide compounds and choking). Tinned pears in syrup are sugar bombs. For a 10 kg dog: 3 slices, cored, a day. |
| ๐ Strawberries | Safe | Fibre, vitamin C and low calories. Fresh, hulled, cut for small dogs; skip anything in syrup or chocolate. For a 10 kg dog: 2 strawberries, hulled, halved for small dogs, a day. |
| ๐ Raspberries | Safe | Fine in small amounts. They contain trace natural xylitol, far too little to matter at a handful, so keep them a handful. For a 10 kg dog: 6 raspberries, a day. |
| ๐ฅญ Mango | Safe | Sweet, safe flesh; the pit is a choking and obstruction risk and contains cyanide compounds. Peel and pit, small cubes, sugar means small amounts. For a 10 kg dog: 3 cubes, peeled and pitted, a day. |
| ๐ Pineapple | Safe | Fresh pineapple flesh in small chunks is fine; the tough core and skin are not. Tinned pineapple in syrup, no. For a 10 kg dog: 3 chunks, fresh, no core or skin, a day. |
| ๐ฆ Cooked turkey | Safe | Plain, skinless, boneless turkey is a lean protein. Christmas turkey with skin, stuffing, gravy and bones is a pancreatitis and obstruction case. For a 10 kg dog: 50 g, plain, no skin, bones or seasoning, a day as a topper. |
| ๐ฅฌ Celery | Safe | Crunchy, low-calorie, fine chopped into short pieces so the strings do not tangle. For a 10 kg dog: half a stick, chopped, a day. |
| ๐ฅ Zucchini | Safe | Courgette is one of the safest vegetables: raw or cooked, low calorie, no known issues. For a 10 kg dog: 4 slices, raw or steamed, a day. |
| ๐ง Cottage cheese | Safe | Low-lactose, high-protein; often used in bland or home-cooked diets. Plain, low-fat, a spoon at a time. For a 10 kg dog: 1 tbsp, plain, low-fat, a day. |
| ๐ Cooked white fish | Safe | Cod, haddock, pollock: cooked, boneless, unseasoned; a gentle protein for sensitive stomachs and allergy diets. For a 10 kg dog: 50 g, cooked, boneless, a day. |
Occasional treats
| Food | Verdict | Why, and how much (for a 10 kg dog) |
|---|---|---|
| ๐ง Cheese | Occasional treat | Most dogs tolerate small amounts and it hides pills beautifully. It is fat and salt, so a cube, not a slab; lactose-sensitive dogs get diarrhoea. Blue cheeses: no (roquefortine). For a 10 kg dog: 1 small cube, hard cheese, no blue, a day at most. |
| ๐ฟ Popcorn | Occasional treat | Plain, air-popped, fully popped kernels are fine in a few pieces. Butter, salt and unpopped kernels (teeth, choking) are the problems. For a 10 kg dog: 5 pieces, plain, air-popped, as an occasional treat. |
| ๐ Bread | Occasional treat | Plain baked bread is harmless filler in a small piece. Raw dough is dangerous (rises in the stomach, makes alcohol). Raisin, garlic and onion breads: never. For a 10 kg dog: 1 small piece, plain, baked, occasionally. |
| ๐ฏ Honey | Occasional treat | Safe in tiny amounts for adult dogs; sugar. Not for puppies under a year (botulism spores) or diabetic dogs. For a 10 kg dog: half a tsp, occasionally. |
| ๐ฅฅ Coconut | Occasional treat | Flesh and oil are not toxic, but the fat causes stomach upset and pancreatitis in quantity. Small amounts only; the shell is a hazard. For a 10 kg dog: 1 tsp, flesh or oil, occasionally. |
| ๐ฝ Corn | Occasional treat | Kernels off the cob are fine in a spoon. The cob itself is one of the most common intestinal blockages vets remove: never let a dog have one. For a 10 kg dog: 1 tbsp, kernels only, never the cob, occasionally. |
| ๐ฅ Potatoes | Occasional treat | Cooked plain potato is fine in small amounts. Raw or green potatoes and the plant contain solanine; chips, crisps and mash with butter and salt are junk food. For a 10 kg dog: 2 tbsp, cooked plain, no skin, occasionally. |
| ๐ฆ Shrimp | Occasional treat | Cooked, peeled, deveined shrimp are a fine low-fat treat. Raw shellfish and shells: no. For a 10 kg dog: 1 shrimp, cooked, peeled, occasionally. |
| ๐ Tuna | Occasional treat | A little tinned tuna in spring water is fine now and then; it is high in mercury and salt for regular feeding, and tuna in oil or brine is worse. For a 10 kg dog: 1 tbsp, in spring water, once a week at most. |
| ๐ฅฉ Cooked pork | Occasional treat | Plain, cooked, lean pork is fine. Ham, bacon and sausages are salt and fat (pancreatitis); raw pork carries parasites; pork bones splinter. For a 10 kg dog: 40 g, lean, plain, cooked, occasionally. |
| ๐ Ham | Occasional treat | Not toxic, but very salty and fatty; a small dog eating a lot of ham can end up with pancreatitis. A shred as a treat, not a meal. For a 10 kg dog: 1 small piece, rarely. |
| ๐ฅ Peanuts | Occasional treat | Plain, unsalted, shelled peanuts are fine in small numbers. Salted, honey-roasted or flavoured, no; the fat adds up fast. For a 10 kg dog: 4 peanuts, unsalted, shelled, occasionally. |
| ๐ฐ Cashews | Occasional treat | Not toxic like macadamias, but fatty; a few plain unsalted cashews are a treat, a handful is a stomach ache. For a 10 kg dog: 3 cashews, plain, unsalted, occasionally. |
| ๐ Oranges | Occasional treat | Segments of the flesh are fine for most dogs; the peel and pith upset stomachs. Sugary, so a segment or two. For a 10 kg dog: 1 segment, peeled, no pith, occasionally. |
| ๐ Cranberries | Occasional treat | Fresh or dried cranberries in small amounts are fine and not toxic. Sweetened dried cranberries add sugar; make sure they are not raisins. For a 10 kg dog: 5 cranberries, unsweetened, occasionally. |
| ๐ซ Blackberries | Occasional treat | Safe in small amounts; like raspberries they contain trace xylitol, so a few, not a punnet. For a 10 kg dog: 5 blackberries, occasionally. |
| ๐ Cherries | Occasional treat | The flesh is fine; the pits, stems and leaves contain cyanide compounds and pits block small guts. Pit them or skip them. For a 10 kg dog: 2 pitted cherries, pitted, occasionally. |
| ๐ฅฉ Beef | Occasional treat | Plain, cooked, lean beef is a good protein. Fatty cuts, seasoning, onions in mince dishes and cooked bones are the problems. For a 10 kg dog: 40 g, lean, cooked, plain, a day as a topper. |
Small amounts, with care
| Food | Verdict | Why, and how much (for a 10 kg dog) |
|---|---|---|
| ๐ Tomatoes | Small amounts, with care | Ripe red tomato flesh is fine in small amounts. Green tomatoes, stems and leaves contain solanine and tomatine: keep dogs out of the vegetable patch. For a 10 kg dog: 2 slices, ripe only, occasionally. |
| ๐ Mushrooms | Small amounts, with care | Shop mushrooms (button, chestnut, portobello) are safe plain. Wild mushrooms can be deadly and you cannot tell in a hurry: any wild mushroom is a vet call. For a 10 kg dog: 2 slices, shop-bought, plain, occasionally. |
| ๐ฐ Almonds | Small amounts, with care | Not toxic like macadamias, but they are a choking hazard, high in fat, and often salted or flavoured. Better skipped. Best avoided; if one or two plain almonds went down, watch for coughing or vomiting. |
| ๐ฅ Milk | Small amounts, with care | Many adult dogs are lactose intolerant: a lap is fine, a bowl gives diarrhoea. Not a nutrient dogs need. For a 10 kg dog: 1 tbsp, occasionally at most. |
| ๐ฆ Ice cream | Small amounts, with care | Sugar, fat and lactose; chocolate, coffee, raisin and xylitol-sweetened versions are toxic. A lick of plain vanilla is fine; a frozen banana is better. For a 10 kg dog: 1 tsp, plain vanilla, no xylitol, rarely. |
| ๐ญ Hot dogs and sausages | Small amounts, with care | Salt, fat, and often garlic or onion powder. A slice as a training treat happens; a whole hot dog is a pancreatitis gamble in a small dog. For a 10 kg dog: 2 thin slices, rarely. |
| ๐ฅ Avocado | Small amounts, with care | The flesh contains persin, which upsets dogs' stomachs (and is dangerous to birds and rabbits); the pit is a blockage risk and the fat can trigger pancreatitis. Not worth it. Skip it. If a small piece of flesh was eaten, watch for vomiting; if the pit went down, call the vet. |
| ๐ฅ Cinnamon | Small amounts, with care | Not toxic in a pinch of the ground spice; larger amounts and essential oil irritate the mouth and lungs and can drop blood sugar. Nutmeg, which often sits beside it, is toxic. A dusting is fine; keep the jar and any nutmeg out of reach. |
| ๐ Salmon skin | Small amounts, with care | Cooked, unseasoned salmon skin is fine in a small piece; it is fatty, and raw skin carries the same parasite risk as raw salmon. For a 10 kg dog: 1 small piece, cooked, unseasoned, occasionally. |
| ๐ฅฉ Liver | Small amounts, with care | Nutritious and adored, but rich in vitamin A: fed daily in quantity it causes bone problems (hypervitaminosis A). Small amounts a couple of times a week. For a 10 kg dog: 20 g, cooked plain, a couple of times a week. |
| ๐ฅฉ Raw meat | Small amounts, with care | Dogs can handle raw meat better than we can, but Salmonella and E. coli are real, mainly for the humans in the house, and raw pork and salmon carry parasites. If you feed raw, do it deliberately with hygiene, not from the counter. A stolen mouthful of raw meat usually passes; watch for vomiting and wash hands and bowls. |
Never
| Food | Verdict | Why, and how much (for a 10 kg dog) |
|---|---|---|
| ๐ซ Chocolate | Never | Theobromine and caffeine; dark and baking chocolate are 5 to 10 times more dangerous than milk. Use the calculator with the wrapper in hand. Never. Ate some? Run the chocolate toxicity calculator now. |
| ๐ Grapes and raisins | Never | Acute kidney failure with no known safe dose. Sultanas, currants, mince pies, fruit cake and trail mix included. Never. Ate any? Call the vet now; see the grapes dose page. |
| ๐ง Onions, garlic and chives | Never | Damage red blood cells over 3 to 5 days; garlic is 3 to 5 times as potent, powders more. Includes onion gravy, stuffing and takeaway curry. Never. Ate a lot? Use the onion dose page. |
| ๐ฌ Xylitol | Never | The sweetener in sugar-free gum, mints, some peanut butters and baked goods: blood-sugar crash within an hour, liver failure at higher doses. Never. Ate any? Emergency; see the xylitol page. |
| ๐ฅ Macadamia nuts | Never | Weakness, tremor, vomiting and fever within 12 hours from about a nut per kilo. Rarely fatal, always a vet call. Never. See the macadamia dose page. |
| ๐บ Alcohol | Never | Dogs get drunk on tiny amounts and can go into hypothermia and low blood sugar. Includes fermented fruit and raw dough. Never. More than a lap: call the vet. |
| ๐ Raw dough | Never | Rises in the warm stomach and ferments into alcohol: bloat plus poisoning. Never. Ate any: go to the vet. |
| ๐ฆด Cooked bones | Never | Splinter and perforate or block the gut, or wedge in the mouth. Raw meaty bones under supervision are a different question for a different day. Never. Ate some: do not induce vomiting; call and watch for 72 hours. |
| โ Coffee and caffeine | Never | Same family as chocolate's theobromine: racing heart, tremors, seizures. Grounds, pods and pills are the concentrated forms. Never. Grounds or pills: call the vet. |
| ๐ฐ Nutmeg | Never | Myristicin causes disorientation, fast heart and seizures at doses found in a whole nutmeg or a lot of eggnog. Never in quantity. A pinch in a biscuit is not an emergency; a jar is. |
Can dogs eat... FAQ
What human foods can dogs eat every day?
Plain cooked chicken, turkey or white fish, cooked eggs, carrots, green beans, cucumber, courgette, apple slices without the core, blueberries and pumpkin are the everyday-safe list, in amounts that keep extras under 10 percent of calories.
What foods are toxic to dogs?
Chocolate, grapes and raisins (and sultanas, currants, mince pies), onions, garlic and chives, xylitol (sugar-free gum and sweets, some peanut butters), macadamia nuts, alcohol, raw yeast dough, cooked bones, caffeine and nutmeg. Avocado and cherry pits are hazards rather than poisons.
How much of a treat can I give my dog?
Treats and human food together should stay under about 10 percent of daily calories: for a 10 kg dog that is roughly 40 to 60 kcal, a small carrot and a spoon of peanut butter, not a cheese sandwich. The checker scales portions to your dog's weight.
Can dogs eat cheese?
Most dogs tolerate small amounts of hard cheese; it is fat and salt, so a cube, not a slab, and no blue cheese. Lactose-sensitive dogs get diarrhoea from more than a little.
Can dogs eat bananas, strawberries and watermelon?
Yes, all three, in slices: sugar is the limit, and watermelon seeds and rind, strawberry tops and banana peel are the parts to remove.
Can dogs eat eggs?
Yes, cooked: scrambled or boiled with nothing added is a complete protein vets often recommend for fussy or recovering dogs. Raw egg white blocks biotin over time and carries bacteria.
What should I do if my dog ate something on the never list?
Use the My Dog Ate triage tool: it gives go-now / call / watch verdicts and weight-based dose tools for chocolate, grapes, onions, xylitol, macadamias, ibuprofen, paracetamol and cannabis, with poison-line numbers.
Related tools
Sources: ASPCA Animal Poison Control Center people-foods list; Pet Poison Helpline; Merck Veterinary Manual (food hazards, Allium, grapes, xylitol); WSAVA nutrition guidelines (10 percent treat rule). Portions are editorial amounts scaled by body weight for a healthy adult dog; dogs with pancreatitis, diabetes, kidney disease or allergies need their vet's list instead. Last reviewed August 2026.