Breaking News
DogFood.co logo

Can Dogs Eat Carrots? Broccoli? Onions?

null
WARNING: 1 is Toxic.
We were all told as children to eat our vegetables; that they would make us healthy.

You might have vivid memories, as I do, of sitting at the table staring at a plate full of broccoli while your brothers and sisters were allowed to watch TV because they ate theirs.

There was a good reason your parents forced you to eat veggies:

They are nutritious!

As for dogs, we’ve been over the fact that animal-based protein is the most important thing they need. Vegetables aren’t as high on the list of essential foods for dogs as they are for humans.

In fact, some recommend that veggies should make up no more than 10% of your dog’s diet, so don’t get too crazy with it.

However, they do contain lots of vitamins and minerals that have been shown to greatly benefit dogs.

The full “Can Dogs Eat That?” guide is 18,000+ words long. Download a free cheat-sheet of 12 safe & (surprisingly) unsafe human foods for dogs. PRO TIP:  Print. Magnet to your fridge. Keep your dog safe.

Vegetables are low calorie snacks that are good sources of fiber. Just like in humans, fiber helps the digestive process in dogs. And also just like us, too much of a certain vegetable may cause bloating and gas.

Your dog might emit some seemingly toxic fumes after eating certain vegetables.

While it might be handy to have another living thing you can plausibly blame your own foul farts on, bad gas in dogs is not to be taken too lightly.

If this happens after giving him vegetables, you either gave him too much or perhaps he has some trouble digesting that particular vegetable.

Keep a close eye on his poo as well.

If he has diarrhea after given only a small amount of a certain vegetable, my advice would be to nix that veggie altogether.

Some popular veggies with dogs are carrots, broccoli, and pumpkin.

Some unsafe vegetables are onions and raw potatoes.

Here is a list of safe versus harmful vegetables for dogs.

Never Feed Dogs These Vegetables ☠

  • Can dogs eat onions? No.

    Can Dogs Eat Onions?

    No. Dogs have been known to die from eating large quantities of onions. NEVER feed your dog onions.

    Onions contain a toxin known as thiosulphate that causes the oxidation of hemoglobin in your dog’s red blood cells.

    This causes small clumps to form (known as Heinz bodies) that attach to the cells.

    This dramatically reduces the red blood cell’s lifespan and your dog will become anemic.

    If too much is ingested, you dog may need a blood transfusion.

  • Can dogs eat avocado? No.

    Can Dogs Eat Avocado?

    No. Don’t feed your dog avocado and never let them near an avocado pit.

    Avocados contain a chemical called persin that is extremely toxic to birds, horses, and cattle.

    The chemical is rarely dangerous for dogs, although some might be sensitive to it.

    The avocado pit is the largest danger, as it can cause intestinal blockage.

  • Can dogs eat raw potatoes? No.

    Can Dogs Eat Raw Potatoes?

    No. Avoid feeding raw potatoes to dogs.

    Potatoes are not toxic to dogs when they are plain and cooked.  However, raw potatoes may have high levels of solanine, which can cause gastrointestinal and neurological problems if eaten.

    Never feed your dog a green potato and always cut the eyes out, as these things indicate high levels of solanine.

    You can feed your dog cooked potatoes with no seasonings, but avoid feeding them raw potatoes.

Vegetables Safe for Dogs

  • Can dogs eat carrots? Yes - many people supplement carrots for dog treats.

    Can Dogs Eat Carrots?

    Yes. We highly recommend carrots, and your dog can definitely eat them.

    Carrots contain high amounts of fiber, beta carotene, and the vitamins A, C, D, E, K, B1, and B6.

    Consuming carrots can help eyesight, boost the immune system, lead to a healthy coat, and even help strengthen your dog’s teeth.

    Many people supplement carrots for dog treats. As always, human foods should be given to dogs in moderation.

  • Can dogs eat broccoli? Yes, but the stems are better for dogs than is the head.

    Can Dogs Eat Broccoli?

    Yes. Dogs can eat broccoli, but rarely due to the toxins in the head of the veggie.

    Broccoli contains lots of fiber and vitamin C.

    The head of broccoli has a toxic compound that can irritate your dogs stomach, so it’s recommended that you feed them the stems and rarely feed them broccoli heads. Only give your dog a small amount.

    Broccoli might also give your dog some gas and diarrhea.

  • Can dogs eat celery? Yes, but remove strings and cut into smaller pieces.

    Can Dogs Eat Celery?

    Yes. Dogs can eat celery, but it should be prepared beforehand.

    Celery has lots of antioxidants, fiber, calcium, amino acids, iron, potassium, Vitamin A, vitamin B, and Vitamin C.

    Celery can help dogs with arthritis and might even help prevent cancer. Celery might also help temporarily reduce bad breath and lower blood pressure.

    Remove the celery ‘strings’ as they might cause some issues on their way out. Also, chop it up to reduce the risk of intestinal blockages.

  • Can dogs eat raw potatoes? No.

    Can Dogs Eat Potatoes?

    Yes. You can feed your dog cooked potatoes with no seasonings, but avoid feeding them raw potatoes.

    Potatoes are not toxic to dogs when they are plain and cooked.

    However, raw potatoes may have high levels of solanine, which can cause gastrointestinal and neurological problems if eaten.

    Never feed your dog a green potato and always cut the eyes out, as these things indicate high levels of solanine.

  • Can dogs eat sweet potatoes? Yes, in moderation.

    Can Dogs Eat Sweet Potatoes?

    Yes. Dogs can eat sweet potatoes, but only as an occasional treat.

    Sweet potatoes contain high levels or beta carotene, fiber, Vitamin C, Vitamin B6, antioxidants, and minerals. These nutrients help digestion and even aid in the prevention of cancer.

    Too many sweet potatoes may lead to obesity, as yams contain lots of carbohydrates and natural sugars.

  • Can dogs eat yams? Yes, but limited consumption.

    Can Dogs Eat Yams?

    Yes. Dogs can eat yams, but only as an occasional treat.

    Yams contain high levels or beta carotene, fiber, Vitamin C, Vitamin B6, antioxidants, and minerals. These nutrients help digestion and even aid in the prevention of cancer.

    Too many yams may lead to obesity, as yams contain lots of carbohydrates and natural sugars.

  • Can dogs eat cucumbers? Yes, cucumbers are great for dogs.

    Can Dogs Eat Cucumbers?

    Yes. We actually recommend cucumbers as a substitute for dog treats.

    Cucumbers are an excellent source of phytochemicals, antioxidants, and essential vitamins. Eating a cucumber might help temporarily cure a dog’s bad breath, as the phytochemicals actively kill bacteria that cause smelliness.

    Cucumbers also have a compound called sterols that help lower cholesterol and regulate blood pressure. There are no toxic compounds in cucumber and are definitely safe for your dog to eat.

  • Can dogs eat asparagus? Yes, in moderation.

    Can Dogs Eat Asparagus?

    Yes. In moderation.

    Asparagus contains fiber, zinc, iron, and essential vitamins. It has anti-inflammatory properties and can aid in cancer prevention.

    Dogs can eat asparagus but their poo may turn green and their urine might become a bit foul smelling. That’s normal; just feed your dog asparagus in moderation.

  • Can dogs eat spinach? Yes. In moderation.

    Can Dogs Eat Spinach?

    Yes. Dogs can eat spinach but too much might cause gastric upset.

    Spinach has Vitamin A, Vitamin C, Vitamin B, Vitamin K, beta carotene, and fiber. These can help your dog’s digestions and promote healthy bones and tissues.

    Spinach also has a lot of folate and iron and can be used to help treat anemia. Spinach is also good for your dog’s eyes. Spinach does have some oxalin which has the potential to block the absorption of calcium, but it’s a negligible amount.

  • Can dogs eat green beans? Yes.

    Can Dogs Eat Green Beans?

    Yes. Dogs can eat green beans, but they must be cooked.

    Cooked beans can be an excellent source of protein and fiber. However, beans should not replace the meat-based protein in your dog’s diet.

    Certain beans can provide an extra boost to your dog’s immune system as well. Avoid feeding your dog canned beans because they contain lots of preservatives. Dogs cannot handle preservatives like we can.

  • Can dogs eat lettuce? Yes, but it doesn't provide much nutritional value.

    Can Dogs Eat Lettuce?

    Yes. Dogs can eat lettuce, but they won’t get much nutritional value from it. 

    Lettuce doesn’t contain much in the way of nutrients. Lettuce is actually mostly water with a little fiber.

    A little lettuce might help with constipation, but you’re better off feeding them another veggie with more nutritional value (like cucumbers).

  • Can dogs eat zucchini? Yes, zucchini makes a great dog treat.

    Can Dogs Eat Zucchini?

    Yes. Dogs can eat zucchini, and we highly recommend it as a treat.

    Zucchini is low in calories and is rich in Vitamin C, Vitamin A, some B vitamins, potassium, magnesium, and fiber. It can be anti-inflammatory and might aid in the prevention of cancer.

    Its abundance of vitamins helps maintain healthy skin and a healthy coat. Its also good for overall eye health.

  • Can dogs eat kale? Yes, in moderation.

    Can Dogs Eat Kale?

    Yes. Dogs can eat kale, but only in moderation.

    Kale contains Vitamin A, Vitamin C, and Vitamin K. It also has lots of minerals like copper, potassium, and iron. The antioxidants in kale help prevent certain forms of cancer.

    Kale also contains lutein which helps maintain eye health.  Kale also contains oxalates that may cause vomiting and might prevent your dog from properly absorbing calcium, but small amounts won’t affect them.

  • Can dogs eat beets? Yes.

    Can Dogs Eat Beets?

    Yes. Dogs can eat beets, in fact we might recommend it, but make sure they are fresh and not canned.

    Beets contain lots of healthy antioxidants as well as fiber, folate, iron, potassium, and magnesium. Beets can aid in healthy tissue growth and can help maintain a healthy heart.

    Canned anything contains preservatives that dogs don’t handle well. Eating too many beets has the potential of causing diarrhea.

  • Can dogs eat squash? Yes, but cook it and remove the seeds first.

    Can Dogs Eat Squash?

    Yes. Dogs can eat squash, but make sure it’s cooked and not seasoned with the seeds removed.

    Squash contains high levels of Vitamin A which can help maintain good eyesight. It’s rich in Vitamin C so it also helps to boost your dog’s immune system. The fiber within squash helps dogs suffering from constipation as well.

    It’s recommended that you cook the squash before feeding it to your dog so it’s easier to digest. Raw squash is too hard and might not be easily digestible.

  • Can dogs eat edamame? Yes, but not often.

    Can Dogs Eat Edamame?

    Yes. Dogs can eat edamame on occasion, but not often.

    Edamame contains a large amount of fiber, so it’s likely to give your dog gas. Be sure to take the seeds out of the pod before giving edamame to your dog, as they might have trouble digesting an entire pod. Also be sure they are not seasoned.

    If your dog gets into edamame, it’s not toxic. They might just experience some bloating and bad gas.

  • Can dogs eat eggplant? Yes.

    Can Dogs Eat Eggplant?

    Yes. Dogs can eat eggplants, but may be allergic or react badly to the oxalates within them.

    Eggplants provide iron, calcium and fiber. Eggplants might help with weight loss as it’s low in fat and calories. It might also be beneficial in lowering cholesterol.

    Eggplant does contain oxalates, which are compounds that can cause nausea, vomiting, and seizures. Dogs with kidney disease should not eat eggplant because of these oxalates. Prepare it without added flavoring or seasonings, and start with a small amount.

  • Can dogs eat black beans? Yes, but cooked.

    Can Dogs Eat Black Beans?

    Yes. Dogs can eat black beans, but they should be cooked.

    Cooked beans can be an excellent source of protein and fiber. However, beans should not replace the meat-based protein in your dog’s diet. Certain beans can provide an extra boost to your dog’s immune system as well.

    Avoid feeding your dog canned beans because they contain lots of preservatives. Dogs cannot handle preservatives like we can.

  • Can dogs eat radishes? Yes, in moderation.

    Can Dogs Eat Radishes?

    Yes. Dogs can eat radishes, but only as an occasional treat.

    Radishes contain protein, fiber, and vitamin C. The protein within radishes does not compare to the protein dogs get from meat, so be sure your dog is getting most of its protein from animals.

    Also, the fiber can aid in digestion, and the rough texture of radishes can help remove plaque from your dog’s teeth.

  • Can dogs eat olives. Yes, but only 1 or 2.

    Can Dogs Eat Olives?

    Yes. You can feed your dogs olives, but rarely.

    Olives are not toxic to dogs, but pickled and canned varieties are high in sodium and should be avoided.

    Olives are also high in fat, and the addition of too much fat to your dog’s diet can cause pancreatitis.

    Never give your dog a handful of olives. One or two is more than enough.

  • Can dogs eat green peppers? Yes, on occasion.

    Can Dogs Eat Green (Bell) Peppers?

    Yes. Dogs can eat green bell peppers as an occasional treat.

    Green bell peppers contain high amounts of Vitamin C and Vitamin A. Bell peppers are good for overall eye health and might even lower the risk of arthritis.

    They can be hard for your dog to digest, so cut them into small pieces or puree, steam, or boil them.

  • Can dogs eat yellow (bell) peppers? Yes. Sparingly.

    Can Dogs Eat Yellow (Bell) Peppers?

    Yes. Dogs can eat yellow bell peppers as an occasional treat.

    Yellow bell peppers contain high amounts of Vitamin C and Vitamin A. Bell peppers are good for overall eye health and might even lower the risk of arthritis.

    Yellow peppers can be hard for your dog to digest, so cut them into small pieces or puree, steam, or boil them.

  • Can dogs eat red (bell) peppers? Yes. In moderation.

    Can Dogs Eat Red (Bell) Peppers?

    Yes. Dogs can eat red bell peppers as an occasional treat.

    Red bell peppers contain high amounts of Vitamin C and Vitamin A. Bell peppers are good for overall eye health and might even lower the risk of arthritis.

    Red peppers can be hard for your dog to digest, so cut them into small pieces or puree, steam, or boil them.

  • Can dogs eat seaweed. Yes, but in moderation, because it may cause gastric upset.

    Can Dogs Eat Seaweed?

    Yes. You can feed your dog seaweed, but don’t feed them too much as it can cause some gastric upset.

    Seaweed comes in many varieties and contains lots of minerals, vitamins, and carbohydrates. Some forms of seaweed contain protein, beta carotene, iron, and fatty acids.

    All of these nutrients may help skin and coat condition and increase energy levels. They also can boost the immune system and perhaps even help prevent cancer. Some suggest that seaweed can even help dogs with food allergies.

  • Can dogs eat okra? Yes.

    Can Dogs Eat Okra?

    Yes. Dogs can eat okra, but in moderation.

    Okra has lots of great nutrients such as fiber, Vitamin A, Vitamin C, calcium, and magnesium. Okra can help in the prevention of cancer.

    Too much okra can lead to gas and diarrhea. If you want to feed your dog okra, give them raw, steamed, or boiled okra.

  • Can dogs eat lentils? Yes, your dog can eat lentils, but probably doesn't need to.

    Can Dogs Eat Lentils?

    Yes. Dogs can eat lentils because they are not toxic.

    Lentils primarily contain protein, iron, and fiber. While dogs need protein, they need animal-based protein above all else.

    Lentils might cause some dogs some severe gastric upset, so only feed your dog a small amount to begin with. Dogs are probably getting everything lentils provide from their normal diet, so lentils are not necessary.

  • Can dogs eat jicama root? Yes, but only the root.

    Can Dogs Eat Jicama?

    Yes. Your dog can eat jicama, but only the root is edible – the leaves, stems, and seeds are actually toxic to your dog.

    Jicama is high in Vitamin C, Vitamin A, as well as calcium and phosphorus.

    Jicama root is also high in fiber. Jicama can help boost your dog’s immune system and is actually found as an ingredient in some dog foods.

  • Can dogs eat artichokes? Yes, they are a great treat for dogs.

    Can Dogs Eat Artichokes?

    Yes. You can feed your dogs artichokes, both cooked and raw.

    Artichokes are packed with goodies. They contain antioxidants, potassium, niacin, and lots of vitamins. They have been known to help dogs suffering from irritable bowels and stomachs, and they do help with flatulence.

    Artichokes can aid in the prevention of canine cancer and other illnesses. The boost to the immune system can also help prevent heart problems and premature aging.

    Be sure to prepare artichokes well so that there is no risk of any part of the veggie getting lodged in their intestines.

  • Can dogs eat lima beans? In moderation, yes.

    Can Dogs Eat Lima Beans?

    Yes. Dogs can eat lima beans, but they must be cooked.

    Cooked lima beans can be an excellent source of protein and fiber. However, beans should not replace the meat-based protein in your dog’s diet.

    Certain beans can provide an extra boost to your dog’s immune system as well.

    Avoid feeding your dog canned beans because they contain lots of preservatives. Dogs cannot handle preservatives like we can.

  • Can dogs eat kidney beans? Yes, but in moderation.

    Can Dogs Eat Kidney Beans?

    Yes. Dogs can eat fresh kidney beans, but they should be cooked.

    Cooked kidney beans can be an excellent source of protein and fiber. However, beans should not replace the meat-based protein in your dog’s diet.

    Certain beans can provide an extra boost to your dog’s immune system as well.

    Avoid feeding your dog canned beans because they contain lots of preservatives. Dogs cannot handle preservatives like we can.

  • Can dogs eat navy beans? Yes. In moderation.

    Can Dogs Eat Navy Beans?

    Yes. Dogs can eat fresh navy beans, but they should be cooked.

    Cooked navy beans can be an excellent source of protein and fiber. However, beans should not replace the meat-based protein in your dog’s diet.

    Certain beans can provide an extra boost to your dog’s immune system as well.

    Avoid feeding your dog canned beans because they contain lots of preservatives. Dogs cannot handle preservatives like we can.

Where To Next?

Can Dogs Eat…

Check Also

Can dogs eat that? The Ultimate Guide.

Can Dogs Eat Cat Food? (+16 More Weird Dog “Foods”)

Pin It on Pinterest

Shares
Share This

Hey Dog Lover!

Here's $10 to spoil your dog with.

(+ FREE SHIPPING)

You don't even have to say thank you. :)