Dogs digest differently than humans do, and eating the wrong foods can lead to long-term health problems and, in extreme cases, even death. As carnivores, they have no real need for fruits and vegetables as part of their diet, but an occasional fruit or veggie as a treat is ok.
Here is a list of fruits and veggies, learn what you can safely share with your dog and what should be avoided.

Yes, your dog can safely have…
Apples: rich in vitamin A, C and fibers. Low in proteins and fat they are a good snack for  senior dogs too.
Bananas: in moderation, bananas are a great low-calorie treat for dogs. They’re high in potassium, vitamins, biotin, fiber, and copper. They are low in cholesterol and sodium, but because of their high sugar content, bananas should be given only as a treat.
Blueberries: they are a superfood rich in antioxidants, which prevent cell damage in humans and canines alike.Try blueberries as an alternative to store-bought treats to train your dog!
Cantaloupe: packed with nutrients, low in calories, it is a great source of water and fiber. High in sugar, should be shared in moderation, especially for dogs who are overweight or have diabetes.
Cranberries: both cranberries and dried cranberries are safe to feed to dogs in small quantities. Whether your dog will like this tart treat is another question. Either way, moderation is important when feeding cranberries to dogs, as with any treat, as too many cranberries can lead to an upset stomach.
Cucumber: they are especially good for overweight dogs, as they hold little to no carbohydrates, fats, or oils and they can even boost energy levels. They’re loaded with vitamins!
Mango: packed with vitamins, mango is a great treat for your dog. Just remember to remove the hard pit first as it contains small amounts of cyanide and can become a choking hazard. Because of his high content of sugar, use it as an occasional treat!
Oranges: packed with vitamin C, oranges are fine for dogs to eat, according to veterinarians, but dogs may not be fans of any strong-smelling citrus. Orange peel is rough on their digestive systems so offer your dog only the flesh of the fruit.
Peaches: as long as you completely cut around the pit first (because it contains cyanide), fresh peaches can be a great summer treat. Skip canned peaches, as they usually contain high amounts of sugary syrups.
Pears: they are a great snack because they’re high in copper, vitamins C and K, and fiber. It’s been suggested that eating the fruit can reduce the risk of having a stroke by 50 percent. Just remember to remove pit and seeds first!
Pineapple: a few chunks of pineapple is a great sweet treat for dogs, as long as the prickly outside peel and crown are removed first. The tropical fruit is full of vitamins, minerals, and fiber. It also contains bromelain, an enzyme that makes it easier for dogs to absorb proteins.
Raspberries: they are fine in moderation. They contain antioxidants that are great for dogs. They’re low in sugar and calories, but high in fiber, manganese, and vitamin C. Raspberries are especially good for senior dogs because they have anti-inflammatory properties, which can help ageing joints. However, they do contain small amounts of xylitol, so limit your dog to less than a cup of raspberries at a time.
Strawberries: they are full of fiber and vitamin C. Along with that, they also contain an enzyme that can help whiten your dog’s teeth.
Watermelon: its flesh is safe for dogs (remove rind and seeds first). It’s full of vitamin A, B-6, and C, as well as potassium. Watermelon is 92 percent water, so it’s a great way to help keep your dog hydrated on hot summer days.
Broccoli: it is high in fiber and vitamin C and low in fat. However, Broccoli florets contain isothiocyanates, which can cause mild-to-potentially-severe gastric irritation in some dogs.
Brussels Sprouts: they are loaded with nutrients and antioxidants that are great for humans and dogs, alike. Don’t overfeed them to your dog, however, because they can cause lots of gas.
Carrots: they are an excellent low-calorie snack that is high in fiber and beta-carotene, which produces vitamin A. Plus, crunching on this orange veggie is great for your dog’s teeth (and fun).
Celery: rich in vitamins this crunchy green snack contains the nutrients needed to promote a healthy heart and even fight cancer. Celery is also known to freshen doggy breath.
Green Beans: chopped, steamed, raw, or canned – all types of green beans are safe for dogs to eat, as long as they are plain. Green beans are full of important vitamins and minerals and they’re also full of fiber and low in calories.
Peas: they have several vitamins, minerals, and are rich in protein and high in fiber. You can feed your dog fresh or frozen peas, but avoid canned peas with added sodium.
No, dogs should not eat…
Avocado: the pit, skin, and leaves of avocados contain persin, a toxin that often causes vomiting and diarrhea in dogs.
Cherries: cherry plants contain cyanide and are toxic to dogs. Cyanide disrupts cellular oxygen transport, which means that your dog’s blood cells can’t get enough oxygen. If your dog eats cherries, be on the lookout for dilated pupils, difficulty breathing, and red gums, as these may be signs of cyanide poisoning.
Grapes and raisins: grapes are so toxic to dog that they can lead to acute sudden kidney failure. Always be mindful of this dangerous fruit for dogs.
Tomatoes: while the ripened fruit of the tomato plant is generally considered safe for dogs, the green parts of the plant contain a toxic substance called solanine.
Mushrooms: wild mushrooms can be toxic for dogs. Washed white mushrooms from the supermarket could be OK, but it’s better to be safe than sorry and skip them all together.
Onions: eating onions can cause your dog’s red blood cells to rupture, and can also cause vomiting, diarrhea, stomach pain, and nausea.
Spinach: high in oxalic acid, spinach blocks the dog body’s ability to absorb calcium and can lead to kidney damage.