Can Dogs Eat Vegetables?

Switching to a natural, homemade diet, or supplementing your dog are excellent ideas. It’s true that anatomically and physiologically humans can be similar to dogs. But, our digestive systems are very different. Many of dogs owners ask us – can dogs eat vegetables? Continue reading to find out.

Can dogs eat vegetables?

To provide a healthier and more balanced diet for your dog, you can perfectly incorporate vegetables into their meals. But be careful to choose them well, the nutrition needs of the dog are complex! 

Vegetables are not the most important food for your dog

Dogs can eat vegetables and they are an excellent food for your dog. However, you must be careful because a dog’s diet should be based primarily on animal-origin proteins. Protein must account for 50% of the calorie intake received through food. You can also try raw dog food diet. Learn more about it here.

Why are certain vegetables suitable for dogs?

  • They allow optimal maintenance of essential body structures. Vegetables provide your dog with a large amount of protein while helping to maintain body structures such as muscles, coat, skin, tendons and ligaments in excellent condition!
  • Regulate intestinal transit time: including vegetables in your dog’s diet will help increase the volume of his stools, which will keep bowel movements regulated while preventing obstruction of the anal glands. The fibres provided by vegetables also act as food for the intestinal bacteria which are naturally found in the dog’s intestine.
  • Lots of energy with very few calories: vegetables provide energy thanks to the proteins and carbohydrates. However, their energy value is quite moderate. Thus, veggies are particularly useful for treating dogs who are overweight without them feeling a sudden change in their diet!

What vegetables are safe for dogs?


From the family of cucurbits, zucchini is a vegetable you can consider to include for the health of your dog. He can have large quantities without causing weight gain. It also provides vitamin C and potassium. Adding zucchini to your dog’s meals is a great way to hydrate him as well, due to the water content it contains.

Quantity: Between 25 and 200 grams per 10 pounds of weight per day 

Green beans

Well-cooked, green beans contain many nutrients beneficial to the health of your dog. They are rich in water, fiber, omega 3 and vitamins. They can keep your dog full for a good period, so it is not necessary to consume them in large quantities.

Quantity: Between 25 and 100 grams per 10 kilos of your dog’s weight per day


Rich in beta carotenes, the carrot is an excellent antioxidant which is often known to restore shine and softness to your dog’s coat. It can help lower cholesterol levels in the blood. 

It is also known to limit the risk of degeneration of the eye and improve night vision. 

Giving a few well-cooked carrots can help ensure proper digestion. Some feed their dogs raw whole carrots for tooth cleaning – feel free to give it a try and see if your dog can handle it. 

Quantity: 25 to 100 grams per 10 kilograms of your dog’s weight per day


From the Cucurbitaceae family, pumpkin is beneficial for your dog’s digestive tract. High in fiber and water, it can help and prevent constipation. It is also rich in carotenoids, beta-carotene, alpha-carotene, fiber, zinc, iron, vitamin A and potassium. 

Just like the carrot, it has beneficial effects on your dog’s coat. 

Quantity: Between 25 and 200 grams per 10 pounds of weight per day

Sweet potato

Rich in amino acids and antioxidants, the sweet potato has a low glycemic index and is very digestible if you serve it well cooked or mashed, or even in soup. It contains a large number of minerals and vitamins that are great for the health of your dog.

Quantity: Between 25 and 50 grams per 10 kg of weight and per day

Lamb’s lettuce

Lamb’s lettuce is not only rich in water but also in vitamins, especially vitamin C, B9 and beta-carotene, it also has high fibre content and Omega 3. 

Very digestible, low in calories and dogs usually enjoy eating them.

Quantity: Between 25 and 50 grams per day for every 10 kilograms of weight


Low in calories, cucumber is a very refreshing vegetable like zucchini, which makes a perfect snack for your dog. It is also very rich in water vitamins C and K, as well as potassium. 

Quantity: Between 25 and 200 grams per 10 kilograms of weight per day

What vegetables are not safe for dogs?

Toxic food is a food harmful to the body which could range from a minor digestive disorder to hepatitis, or even death. Therefore, food toxicity, more or less, depends on the consequences it will have on the animal. 

Some adverse effects of certain toxic foods are immediate (diarrhea, vomiting, lethargy, etc.), but others can be less detectable (anemia, renal failure, etc. …)

List of vegetables to avoid for your dog:

  • Garlic
  • Onion 
  • Mushrooms
  • Rhubarb

What to do in case of poisoning?

Never attempt to make your dog vomit. Contact your veterinary clinic or emergency service as quickly as possible with, as much information as possible on the ingested food and amount. 

Can dogs eats fruits? Read what fruit is dangerous to your dog.


Do you like this post? Share it with your friends!

You Might Also Like This

Follow Us

You Might Also Like This