What can dogs eat?
Clear answers for 40 human foods, from the ones that are toxic to dogs to the ones that make good treats. Each page explains why, how to offer it safely and what to do if your dogate something it shouldn't. Checked against ASPCA, AKC, FDA, Merck and Cornell guidance.
Has your dog eaten something toxic?
- Call your vet, an emergency clinic or a pet poison line straight away, even if your pet seems fine. Many poisonings are easier to treat before signs appear.
- In the US: ASPCA Animal Poison Control (888) 426-4435 or Pet Poison Helpline (855) 764-7661. Both may charge a consultation fee.
- Note what was eaten, roughly how much and when, and keep the packaging.
- Don't make your pet vomit unless a vet tells you to; it isn't always safe.
Estimate the risk with our chocolate, xylitol and onion and garlic calculators, or check any food in the toxic food checker.
Toxic to dogs: never feed
Best avoided
Safe in moderation
- Can Dogs Eat Cheese?Yes, in small amounts.
- Can Dogs Eat Milk?A small amount is fine for most dogs, but it isn't needed.
- Can Dogs Eat Peanut Butter?Yes, if it doesn't contain xylitol.
- Can Dogs Eat Bananas?Yes, in moderation.
- Can Dogs Eat Strawberries?Yes, in moderation.
- Can Dogs Eat Pineapple?Yes, in moderation.
- Can Dogs Eat Mango?Yes, in moderation.
- Can Dogs Eat Oranges?Yes, a segment or two.
- Can Dogs Eat Tomatoes?Ripe tomato flesh is fine in small amounts.
- Can Dogs Eat Mushrooms?Plain, store-bought mushrooms are generally fine for dogs in small amounts.
- Can Dogs Eat Shrimp?Yes, in moderation.
- Can Dogs Eat Pork?Plain, fully cooked lean pork is fine in moderation.
- Can Dogs Eat Tuna?A little, occasionally.
- Can Dogs Eat Broccoli?Yes, in small amounts.
- Can Dogs Eat Bread?Plain white or wholemeal bread is safe in small amounts but offers little nutrition.
- Can Dogs Eat Popcorn?Plain, air-popped popcorn is fine as an occasional treat.
- Can Dogs Eat Yogurt?Yes, plain yogurt in small amounts.
- Can Dogs Eat Corn?Corn kernels are fine for dogs in moderation, but never give a corn cob.
- Can Dogs Eat Cashews?A few plain, unsalted cashews are fine for most dogs.
Safe for dogs
- Can Dogs Eat Apples?Yes.
- Can Dogs Eat Blueberries?Yes.
- Can Dogs Eat Watermelon?Yes.
- Can Dogs Eat Salmon?Yes, if it's fully cooked, plain and boneless.
- Can Dogs Eat Eggs?Yes, cooked.
- Can Dogs Eat Carrots?Yes.
- Can Dogs Eat Cucumbers?Yes.
- Can Dogs Eat Sweet Potatoes?Yes, cooked and plain.
- Can Dogs Eat Pumpkin?Yes.
- Can Dogs Eat Rice?Yes.
- Can Dogs Eat Celery?Yes.
- Can Dogs Eat Green Beans?Yes.
Also see: what cats can eat, our pet nutrition guide and pet first aid.
General information, not veterinary advice. Every pet is different: if your dog has a health condition, check with your vet before adding new foods.
