What fruits can German Shepherds eat?

What Fruits Can German Shepherds Eat?

Do you want to improve the diet of your German Shepherd dog with some exotics and tasty fruits, but you’re not sure which ones are good for them? To prevent you from being confused and your dog from suffering, we carefully selected the top 35 fruits that your German Shepherd dog can eat safely.

Many professional dog nutritionists recommend including some fruits in dogs' diet, because of their high vitamin content. When your German Shepherd is trying a portion of new food, it's always a good idea to check on your dog after tasting something new.

This is especially true for puppies, whose stomachs and developing bodies are typically particularly sensitive. When offering fruits, vegetables, or any other new food to German Shepherds, it is always important to be on standby.

What fruits can my German Shepherd eat?

These days, the fruit catalog is huge, and we can enjoy exotics fruits from all different parts of the world. Each of us has our favorite fruit. We enjoy more some fruits and less in others, so it is with our dogs.

For example, if other German Shepherds love bananas, this doesn't mean that your German Shepherd will eat bananas, and that is fine. We should never force our dogs to eat some food that they don’t like.

Generally speaking, the German Shepherd dog enjoys eating this fruit the most: bananas, strawberries, blueberries, apples, watermelon, apples, apricot, pineapple, and pear. The less important, but still good fruit choices for your German Shepherd are oranges, peaches, and raspberries.

But this isn't the end. The list of fruits that your German Shepherd can eat is much bigger. 

We carefully selected for you the top 35 fruits that you can give to your German Shepherd dog.

Let’s see now what fruits are the best choice for your dog!


Apples are safe and German Shepherds can eat them. Apple slices are a tasty and healthy treat for your German Shepherd that may help keep their teeth clean and their breath fresh. However, the apple core and, in particular, the apple seeds, can be toxic to dogs. A small amount of cyanide is found in apple seeds, which is released when they are broken or eaten. Cyanide toxicity can be fatal in a matter of minutes in some circumstances.

Can German Shepherds Eat Apples?

Apples are high in vitamin C and potassium, and they contain modest quantities of several vitamins and minerals.


The next fruit that a German Shepherd can eat is the apricot. Apricot is one of the favorite fruity treats for German Shepherd dogs! This fruit contains very important vitamins and minerals, such as vitamin A, vitamin C, Pantothenic Acid (B5), vitamin E, Bete-carotene, potassium, and more. 

Before you give an apricot to your German Shepherd, make sure that you have removed the seed. Apricot seeds contain a high level of cyanide, which is toxic for dogs.

Can German Shepherds Eat apricot

You can use apricot as a tasty treat, just remove the seed, or if you have enough time, you can make something better, like a homemade doggy ice cream from apricot! 


Use bananas as a tasty treat for the German Shepherd. Without any doubt, bananas are one of the most delicious fruits out there! Some German Shepherd enjoys their taste, and some don’t. 

If your German Shepherd doesn’t eat bananas, you should not be worried, it’s normal that some dogs don’t like bananas.

Bananas are a great treat for your German Shepherd, and they have a lot of health benefits for the body of your dog.

One of the main reasons why you should use bananas as a tasty treat is because of potassium, vitamin B6, and vitamin C.

But be careful, when you giving to your German Shepherd a banana, make sure that you throw away the banana peel.

Can German Shepherds Eat bananas

Banana peels aren't toxic for the German Shepherd, but your dog may vomit if he eats a banana peel, and in certain situations, the peel may trigger an intestinal obstruction.

If you want to learn more about feeding your German Shepherd with bananas, you can read our blog post, which is dedicated only to this topic.

Can a German Shepherd dog eat banana?


Bilberries have a very similar look to blueberries, but they aren’t the same. Bilberry has a considerably greater anthocyanin concentration than blueberry, which explains why its flesh is red. Because of increased anthocyanin concentration, it has a stronger flavor than blueberry. 

Can German Shepherds Eat bilberry

German Shepherds can eat bilberries, but only in small portions. The antioxidants in bilberries will help the body of your German Shepherd to reduce inflammation and lower the risk of inflammatory diseases, including cancer, diabetes, and heart disease. Bilberry is full of vitamin C, anthocyanins, and other antioxidants


If you think that your German Shepherd can eat blackberries, then you are right! 

German Shepherds can eat blackberries. They are a great fruity treat with a low level of calories and sugar. They are a great source of vitamin C, vitamin E, vitamin K, calcium, and manganese.

Can German Shepherds Eat black berry

If you have a fully adult German Shepherd dog, he can eat up to 5 blackberries in one day, and for not adult dogs, the recommended quantity is 1-3 blackberries.

If your GSD has a sensitive stomach, we recommend you skip this fruity treat. 

Blood orange

Your German Shepherd can eat blood orange too as a fruity treat. They contain high levels of nutrients such as vitamin A, vitamin C, and other powerful antioxidants. Because blood oranges are full of natural sugar, give blood oranges to dogs in moderation.

Like all oranges, blood oranges have a high level of sugar, so we don't recommend giving too many pieces of blood oranges to your German Shepherd.

Can German Shepherds Eat blood orange

If you want to give your German Shepherd a juice for blood orange, or any other orange, don’t do that. Orange juice has a high level of sugar, which is bad for dogs, and high content of vitamin C, but since that dogs can naturally produce this vitamin within their bodies, there is no need for giving them orange juice at all.


Blueberries are a safe and great treat for your German Shepherd dog whether you offer them fresh, frozen, dried, or mashed. They're also a healthy treat for diabetic dogs, but we recommend you first talk with your veterinarian about buying blueberries for your German Shepherd.

Blueberries have a high level of fiber, vitamin C, vitamin K, manganese, and potassium. Many dog owners use frozen blueberries as tasty fruity treats.

Can German Shepherds Eat blueberry

Here you can find a super easy recipe for this treat HERE.

If your German Shepherd doesn't have any stomach problems, he can eat 8-10 blueberries per day. Eating too many blueberries could result in digestive upset.


German Shepherds can eat boysenberries. Boysenberry seeds will not upset your dog's stomach, but big amounts of the fruit might induce diarrhea. To avoid that scenario, you should always feed your GSD with moderate portions. 

Boysenberries are full of nutrients, vitamin K, and a variety of minerals such as manganese, iron, calcium, and potassium.

Can German Shepherds Eat boysenberry

Boysenberry, scientifically known as "Rubus ursinus Rubus idaeus," is a hybrid of European blackberry (Rubus fruticosus), European raspberry (Rubus idaeus), American dewberry (Rubus aboriginum), and loganberry.

This is a very tasty berry, and we recommend you try it together with your German Shepherd dog! 

Brush cherry

Brush cherries are safe for dogs to consume. Brush berries are nutrient-dense, containing a wide range of vitamins that promote excellent health. However, no direct studies on the safety of feeding brush cherries to dogs have been conducted, so we do not recommend feeding your German Shepherd dog with this fruit in large portions. 

Can German Shepherds Eat brush cherry

Brush cherries, also known as Magenta cherries are a great source of very important vitamins, such as vitamins A, vitamin C, and vitamin K. These vitamins together promote cell growth and make your immune system much stronger.

If you have a fully adult German Shepherd, do not give him more than 3-4 berries per day.

Canary melon

Canary melon is a nice treat for your German Shepherd on occasion, especially during the hot summer days. Melons are high in water and might help keep your dog cool when it's hot outside. 

Canary melon has a high level of vitamin A and vitamin C, and these vitamins will help the immune system of your dog.

Can German Shepherds Eat melon

But have in mind that Canary melon also has a high level of sugar. You don’t want to give large portions of this fruit to your German Shepherd. Also, avoid feeding your dog with the melon rind or skin.

The best way of feeding your German Shepherd with this fruit is to use Canary melon as a tasty treat (of course, if your German Shepherd likes this treat).


German Shepherd can eat cantaloupe. Cantaloupe is a great fruity treat that is high in vitamins, minerals, and antioxidants, making it a superfood that your dog will not only love but also benefit from! 

Cantaloupe is one of the most popular and most used fruit in the dog's diet. They contain a lot of important vitamins and minerals, such as antioxidants, potassium, niacin, magnesium, vitamin K, folate, manganese, dietary fiber, and more.

Can German Shepherds Eat cantaloupe

Cantaloupe is also a great source of water. In fact, this fruit contains 90% water! 

Without any doubt, this is one of the best fruit that you can give to your German Shepherd. When you feed your dog with the treats, keep in mind the 90-10 rule


German Shepherds can eat clementines, but only in moderate portions. Dogs can eat all kinds of oranges, but we should be careful because clementines have a high level of sugar, and as we know, sugar is bad for dogs. Clementines should be used only as a treat. 

Also, if you decide to reward your German Shepherd with clementines, remove clementine peels and seeds because they are bad for the body of your dog.

Can German Shepherds Eat clementine

Clementines are small fruit, yet still powerful. They have a high level of vitamin C, and as we mentioned before, this vitamin isn’t really that much important for our dogs, since they can produce that vitamin on their own.


German Shepherd can eat cloudberries. Many dog food manufacturers use Cloudberries for extra nutritional value. Cloudberries are high in vitamins and minerals, which are good for a dog's health. They include beneficial fatty acids for cardiovascular health. Furthermore, the phytonutrients present in cloudberries help dogs' immune.

Can German Shepherds Eat cloudberries

Cloudberries are high in vitamin E, a potent antioxidant that protects the skin from free radicals that damage collagen and other proteins.


German Shepherd can eat and enjoy coconut. Coconut is a not toxic fruit for our dogs, but it can cause some problems if you feed too much. Coconut has a high-calorie content, which might contribute to undesired weight gain. It also contains a lot of fat, which can cause stomach problems and raise the risk of pancreatitis, a dangerous ailment.

Can German Shepherds Eat coconut

Coconut is rich in vitamins, such as vitamin A, vitamin D, vitamin E, and vitamin K. Since coconut is high in fat, this can be a great treat if you want to gain weight in your German Shepherd. 

Coconut is also high in sugar, so please give your dog coconut only in moderate portions.


German Shepherd can eat cranberries. When you feed your German Shepherd cranberries in small portions, they can benefit from the strong antioxidant. These sour berries can improve the immune system of your dog, prevent cancer, and improve his cognitive and urinary health.

Can German Shepherds Eat cranberry

The recommended amount of cranberries for your German Shepherd per day is 3-5, and if your dog has stomach problems, you should avoid feeding your dog with these berries. 

Cranberries are primarily carbohydrates and fiber and comprise roughly 90% water. Vitamin C, vitamin E, vitamin K, and manganese are among the vitamins and minerals found in them.


Your German Shepherd can eat and enjoy cucumber. Cucumbers are great a nutritious treat for your puppy or dog that they can consume. They're low in salt and sugar, and they're almost fat-free. Cucumber is low in calories, and because of that, they are a great treat for dogs that are monitoring their weight.

Can German Shepherds Eat cucumber

The peel contains the majority of the nutrients and health benefits. Cucumber peel is absolutely fine for your dog to consume if purchased organically. Last but not least, exercise caution while introducing cucumber to his snack rotation. Too much cucumber might cause gastrointestinal and allergic problems in your dog.

Cucumber is rich in vitamins, such as vitamin K, vitamin B, and vitamin C. Also, cucumbers have a high level of minerals like copper, phosphorus, potassium, and magnesium.


Dates can be eaten by German Shepherds, but only in moderation owing to the high sugar content. The delicious, edible date fruit is endemic to the Middle East and grows in bunches on a date palm tree. Dates are abundant in sugar and are commonly used in smoothies and baked products as a natural sweetener.

Can German Shepherds Eat dates

Adult German Shepherd can eat a maximum of 2-3 dates per day, because of their high sugar content. One Date has about 16 grams of sugar.

Dates have different important vitamins, such as vitamin C, vitamin B, thiamine, riboflavin, nicotinic acid, and vitamin A.


German Shepherds can eat Guava, but only in small portions because of high levels of sugar. Many veterinarians recommend using Guava only as a tasty treat for your dog. If your dog is an adult dog, you can give him up to 2 slices per day, without seeds.

Can German Shepherds Eat guava

Guava is rich in vitamins such as iron, calcium, vitamin A, and potassium. If you decide to give your German Shepherd dog this exotic fruit before that remove all seeds because these seeds contain Cyanide, which is toxic for the dogs.


Kiwi is another exotic fruit that your German Shepherd can eat. Kiwi is a sweet fruit that tastes wonderful and gives an abundance of nutritional advantages. It is available all year and has more vitamin C than oranges and more potassium than a banana.

Kiwi’s mostly water (about 80%), which makes it the perfect summer treat. Some German Shepherd enjoys this fruit treat, some don’t, and this is something that we can not control. If you don’t like this fruit, you should try the different one.

Can German Shepherds Eat kiwi

But if your German Shepherd loves Kiwi, make sure to peel a kiwi before giving it to your dog. As for the recommended amount, your German Shepherd should not eat more than one kiwi during the day, and your GSD can eat a whole Kiwi only if he is an adult dog, without stomach problems.


German Shepherd can eat olives, but only in small amounts. They include numerous vitamins and minerals that are vital for human health, even though dogs on a well-balanced diet don't require them. Plain, unsalted olives, on the other hand, can be a good treat for your German Shepherd dog.

Can German Shepherds Eat olives

Before we continue, we just wanted to say that olives are fruits, not vegetables! You’re maybe confused, but we know how you feel, be that in that situation.

Olives are rich in vitamin E, iron, copper, calcium, and sodium.


German Shepherds can eat small amounts of lychee. Before you give your dog lychee, remove the skin and seeds (pits). Allowing your dog to consume too much lychee isn't a good idea at all. Lychee has a high level of sugar, which is bad for dogs. Diabetes and heart disease are more likely in dogs that eat too much sugar.

Can German Shepherds Eat lychee

The lychee pits are dangerous, and the German Shepherds should not eat them. These are choking dangers for dogs, so remove them immediately. Furthermore, the pits may become trapped in their digestive tract. Allow your dog to consume the lychee only after the seeds have been removed.

Lychee contains vitamins and antioxidants, such as potassium, copper, vitamin C, epicatechin, and rutin.


You can feed your German Shepherd dog with mandarines, but exclusively in small quantities. These citrusy fruits contain a lot of sugar, which is bad for dogs. Also, make sure to peel mandarin before you give them to your furry friend.

Can German Shepherds Eat mandarin

Mandarin is also rich in acid, which can cause stomach problems. If your German Shepherd has stomach problems, do not give him mandarins at all. If you have an adult German Shepherd, do not give him more than 3 slices of mandarin in one day.

Mandarin contains vitamin A, vitamin B, and a high level of vitamin C


German Shepherds can eat mango! This fruit is a great summer treat, which contains four important vitamins for the body, such as vitamin A, vitamin B6, vitamin C, and vitamin E. They also include potassium as well as beta- and alpha-carotene.

Can German Shepherds Eat mango

The recommended amount of fresh mango per week is a one-quarter cup, but large dogs, such as German Shepherd, can get a double amount in one week.

Mango is an excellent source of vitamins, and this fruit contains vitamins such as vitamin A, vitamin C, vitamin K, potassium, beta-carotene, folate, choline, and magnesium.


German Shepherds can eat oranges, but be careful. Oranges have a high level of sugar content, and sugar can be really dangerous for dogs. Use orange only as a tasty fruity reward, and do not give your dog more than 2 slices per day.

Can German Shepherds Eat orange

If your German Shepherd has a sensitive stomach, you shouldn't give your dog orange at all. Also, make sure to clean the orange from the orange peel before you feed your dog with orange.

Orange is rich in vitamins such as vitamin C, vitamin B1, calcium, potassium, and folate.


Nectarine isn’t toxic for German Shepherd dogs, and they can eat them in small portions. Nectarine has a high level of sugar and fiber, and this can cause serious health issues if your dog consumes this fruit too much. Make sure that your dog does not eat more than 2 slices per day. 

Can German Shepherds Eat nectarine

The nectarine pit contains a small level of cyanide, which is toxic for dogs, so don't share it. Also, avoid canned nectarines, which have more sugar and preservatives than fresh nectarines.

Nectarine is a great source of vitamins, such as vitamin A, vitamin C, potassium, magnesium, and dietary fiber. These vitamins are very beneficial for a dog’s digestive system.


Papaya is a healthy treat for your German Shepherd, and he can eat it. The seeds, like those of other fruits, should be removed.  Papaya seeds contain tiny levels of cyanide and can trigger intestinal obstruction. Before offering the fruit to your dog, chop it up into big chunks.

Can German Shepherds Eat papaya

Giving your dog half a gram of papaya per pound (1 pound is about 0.45 kilograms) of body weight is recommended by canine nutritionists.

Papaya contains high levels of antioxidants vitamin A, vitamin C, and vitamin E. Scientists believe that consuming papaya in moderate amounts can reduce the risk of heart disease.


German Shepherds can eat a peach. This tasty fruit is very popular during the summer, and it’s rich in vitamins like vitamin A and fiber. Make sure to wash the peach before you give it to your dog, and remove the pit from the peach.

Can German Shepherds Eat peach

Your German Shepherd can also eat the peach skin. Peach peel is totally fine for your dog to eat, but if you offer them a large chunk and they gulp it down, it may become lodged in their throat. To avoid choking and coughing, remember to chop the peach into pieces, including the peel.


Pawpaw isn’t toxic fruit for dogs, and German Shepherd can eat them. Although they are not poisonous to dogs, doctors advise keeping an eye out for indications of loose stool. Pawpaws are heavy in fiber, and eating too much of this delicious fruit can induce diarrhea in dogs.

Some companies use this fruit in dog treats because of its high levels of vitamins such as vitamin K, vitamin C, vitamin E, and vitamin A

Can German Shepherds Eat pawpaw

These vitamins can increase the energy of your German Shepherd dog, and improve his performance during the training.


German Shepherds can eat pear, and they are great for dogs for a couple of different reasons. Pears are abundant in copper, vitamins C and K, and fiber, making them an excellent snack. It's been hypothesized that eating the fruit might cut your chances of suffering a stroke in half.

Can German Shepherds Eat pear

It is absolutely fine to give to your German Shepherd pear with the skin. Pear skin is filled with vitamins and minerals, dietary fiber, and antioxidants. 

But before you give your dog a pear, remove the seeds, because they are toxic.

The list of vitamins and minerals that pear has is huge. Some of the most important vitamins are folate, vitamin C, copper, and potassium.


German Shepherds can eat pineapple! Fresh pineapple is a healthier alternative to packaged treats that may be high in fat or additives. It has hydrating characteristics as well as nutrients that are beneficial to your dog's general health.

Some dog owners use this fruit to stop their dogs from eating poop, and believe it or not, in some cases it works! If you have that problem, you should investigate more about this fruit.

Can German Shepherds Eat pineapple

Pineapple gives your dog's feces an unpleasant flavor and smell, which should stop your dog from eating it over time.

If you want to know why German Shepherd eats their poop, you can learn more in our blog post:

Why my German Shepherd dog eat poop?

Some of the vitamins that pineapple contains are vitamin C, manganese, vitamin B6, copper, thiamin, folate, potassium, magnesium, niacin, riboflavin, and iron.


German Shepherd can eat pomelo but in small portions. They should only consume a few nibbles three to four times each week, and no more. Pomelo should not be fed to dogs on a regular basis and should only be given as a special treat. Make sure your dog just eats the fruit's meat, avoiding the peel, leaves, and seeds.

Can German Shepherds Eat pomelo

In large amounts, the pomelo can be dangerous for your German Shepherd. High sugar levels can lead to digestive problems such as diarrhea, obesity, diabetes, and periodontal disease, so make sure that you use pomelo only as a fruity treat.

Pomelo contains high levels of vitamins and minerals, such as copper, fiber, potassium, and vitamin C.


If you have a German Shepherd, you can let him eat and enjoy raspberries. Antioxidants are beneficial to dogs, particularly older dogs since they have anti-inflammatory qualities that can help relieve joint problems.

Raspberries are strong in antioxidants and have a low sugar and calorie content, as well as being high in fiber and vitamin C.

Can German Shepherds Eat raspberries

But don't give your German Shepherd large amounts of raspberries, because they contain xylitol, natural sugar, which can be very toxic for your dog. 

Raspberries also contain great vitamins, such as vitamin C, vitamin A, thiamine, riboflavin, vitamin B6, calcium, and zinc.


Your German Shepherd can eat chikoo, but first, you must remove the skin and the seeds. The skin is tough and contains saponins, which can upset a dog's stomach and trigger vomiting. Each fruit can include up to six black, gleaming seeds. Because these seeds contain cyanide, chewing them before ingesting them can be somewhat hazardous to your dog.

Can German Shepherds Eat chikoo

Chikoo is a fruit that is rich in vitamins such as vitamin E, vitamin A, and vitamin C. These vitamins can be beneficial for the skin, only if you use this fruit in normal portions. 

Also, chikoo contains important antioxidants, like ascorbic acid, polyphenols, and flavonoids.


German Shepherds can also eat strawberries. Strawberries are high in vitamin C and fiber. They also include an enzyme that can assist in the whitening of your dog's teeth when he or she chews them. Because they contain sugar, give them in moderation.

If your German Shepherd isn’t still an adult dog, cut one strawberry into small pieces, and feed him like that. Never give him more than that, until he becomes an adult dog. 

Can German Shepherds Eat strawberries

Once your German Shepherd is an adult dog, he can eat up to 5 strawberries per day. 

Strawberries are an excellent source of magnesium, phosphorous, calcium, potassium, folate, and vitamin K.


German Shepherd can eat watermelon, and this is one of the best fruit choices as a treat for your dog! Watermelon is low in calories, and salts and they are fat-free. These tasty fruits contain 92 percent water, making them an excellent hydrating snack, especially on hot summer days.

But be careful. Before you give your German Shepherd watermelon, make sure that you had remove all seeds. 

Can German Shepherds Eat watermelon

Also, do not give to your dog large portions of this fruit. Use watermelon only as a refreshing fruit treat, without peel.

Watermelon is a good source of vitamin C, potassium, copper, vitamin B5, and vitamin A.

How much fruit can a German Shepherd eat?

Fruit is a great source of vitamins, but unfortunately for dogs, fruits also contain a high level of sugar. This means that they can’t enjoy fruits as much as we (humans) do.

When you feed your German Shepherd with fruits, you should be careful, and follow the 90-10 rule. This means that 90% of calories must come from a complete and balanced diet and the other 10% from treats. Fruit belongs to the smaller group, the group of treats.

If you’re giving to your German Shepherd fruits, it’s better to give him a couple of small portions during the day, instead of one huge portion at once. Giving a huge portion at once can cause stomach problems.

Recommended fruit portion for German Shepherds

If you want to give your German Shepherd fruits, you must know how much they can actually eat. 

In our chart, you can find a fruit we mentioned in this blog post. 

Fruit Size of Portion Things to Avoid
Apple up to 2 slices Core & Seeds
Apricot 1 slice Leaves, Pit & Stem
Banana up to 2 slices Peel
Bilberry 2-3 berries Leaves
Blackberry 2-3 berries /
Blood orange 1 slice Peel & Seeds
Blueberry 2-3 berries /
Boysenberry 2-3 berries /
Brush cherry 2-3 berries /
Canary melon 1 slice Seeds & Rind
Cantaloupe 1 slice Seeds & Rind
Clementines up tp 2 slices Peel, Pith, & Seeds
Cloudberries 2-3 berries /
Coconut 1 slice Shell
Cranberry 2-3 berries Seeds
Cucumber 2-3 slices  Seeds
Date 2-3 berries Pit
Guava 2-3 slices Peel & Seeds
Kiwi 2-3 slices Skin & Seeds
Olives 2-3 berries Pit
Lychee 2-3 slices Peel & Pit
Mandarin 1-2 slices Peel & Seeds
Mango 1-2 slices Peel & Pit
Orange 1-2 slices Peel & Seeds
Nectarine 1-2 slices Pit
Papaya 1-2 slices Seeds & Peel
Peach 1-2 slices Pit
Pawpaw 1-2 slices Peel & Seeds
Pear 2-3 slices Core & Seeds
Pineapple 1-2 slices Crown & Peel
Pomelo 1-2 slices Peel & Seeds
Raspberries 2-3 berries  /
Chickoo 1-2 slices Seeds
Strawberry 2-3 berries Leaves
Watermelon 1-3 slices Rind & Seeds

Fruits that German Shepherds dogs can't eat

Now when we know which fruits our German Shepherds can eat, let’s see which fruits should we avoid at all costs.

Fruits such as avocado, cherries, grapefruit, grapes, lemons, limes, nuts, plums, and tomatoes can be dangerous and toxic for German Shepherd dogs, and we should never feed them with these fruits.


German Shepherd shouldn't eat Avocado. If a German Shepherd dog consumes too much avocado flesh, it can induce gastrointestinal discomfort and pancreatitis, and because it's heavy in calories, it can also promote weight gain. Another issue is the stone in the fruit's middle, which can induce choking.

Can German Shepherd dog eat avocado

Obesity is the most frequent avoidable condition in dogs in North America. Obesity affects around 25-30% of the dog population, with 40-45% of dogs aged 5-11 years old weighing more than average.


German Shepherd shouldn't eat cherries. The biggest concern of cherries is that they contain cyanide in their pits, stems, and leaves, which is toxic and potentially fatal if taken in large numbers. Cherry pits can also become stuck in a dog's digestive tract, causing obstructions. 

Can German Shepherd dog eat cherries

Cherries are high in vitamins A and vitamin C, as well as fiber and antioxidants, all of which are beneficial to dogs. Even if the flesh of cherry is absolutely safe for your German Shepherd dog, many owners avoid this fruit.


German Shepherd shouldn't eat grapefruit. Grapefruit flesh can be eaten by your dog, but it's best not to force it. Grapefruit may cause him issues, such as loose stools, vomiting, and so on. Grapefruit peel should be avoided at all costs!

Grapefruit also has a high sugar content, which is bad not only for a German Shepherd dog but for all dogs. 

Can German Shepherd dog eat grapefruit

Grapefruit is a good source of vitamin C and has a lot of antioxidant characteristics, but dogs don't need grapefruit for these health advantages.


A German Shepherd should never eat grapes. Consumption of the fruit can cause kidney failure and possibly death. Although the poisonous ingredient in grapes is unclear, dogs are unable to digest tannins, flavonoids, and monosaccharides. This might be the main cause of canine grape poisoning.

Can German Shepherd dog eat grapes

Even one grape/raisin can be fatal for a fully adult dog in some cases. The grape is a fruit that your German Shepherd dog shouldn’t consume at all.

Some symptoms of grape toxicity:

  • Decreased appetite
  • Weakness
  • Vomiting and(or) diarrhea
  • Tenderness in abdomen
  • Dehydration
  • Increased thirst and urine production
  • Decreased or no urine production

If you saw your German Shepherd how to eat grapes, please contact your vet immediately and ask him for professional help. Do not ignore that! 


German Shepherd shouldn't eat a lemon, lemon peel, or drink lemonade. Lemon contains essential oils and a chemical compound that are toxic to dogs. The fruit has the potential for causing stomach issues. Furthermore, there are no compelling reasons for dogs to consume lemons.

Can German Shepherd dog eat lemon

Lemon is a great source of vitamin C, but this vitamin isn’t that important for dogs because their body self-produce this vitamin.


Lime isn't good fruit for a German Shepherd dog for several different reasons, and he shouldn't eat that fruit. Lime, like lemon, contains essential oils, which are toxic and dangerous for dogs, and for some other animals.

Lime, lime peel, or lime juice is something that your German Shepherd shouldn’t taste at all. 

Can German Shepherd dog eat limes

There are three main segments inside a lime that are toxic for your German Shepherd dog:

  • Limonene
  • Linalool
  • Psoralen

For us, humans, lime has some health benefits, but for dogs, this fruit doesn’t have any health benefits. Please do not feed your German Shepherd with lime, if you want to have a healthy dog.


German Shepherds can’t eat nuts. While tiny amounts of some nuts and nut butter can be fed to your dog without risk, it's crucial to be aware of all risk factors and potential toxicity. Nuts, despite their tiny size, are heavy in fat and calories. A little goes a long way, even when presented as a modest snack or gift.

Can German Shepherds eat nuts

For many German Shepherds, it may be wise to avoid nuts in exchange for a healthier treat with fewer calories, less fat and salt, and less risk of toxicity.


Your German Shepherd shouldn’t eat plums. Dogs who eat plums can suffer from a variety of health problems, some of which can be deadly if left untreated. When consumed, amygdalin in plum pits is broken down into cyanide. To get cyanide poisoned, a dog would have to consume numerous plum pits.

If your German Shepherd has eaten one slice of plums, he will be probably fine. The problem may occur when he eats a large number of plums.

Can German Shepherd dog eat plums

In that case, you will notice symptoms such as:

  • Tremors
  • Vomiting
  • Breathing difficulties
  • Stomach problems


German Shepherds shouldn’t eat tomatoes, even if the small amount of this fruit is absolutely safe for them. Too many tomatoes can cause stomach upsets, especially if your dog has eaten green tomatoes. Natural chemicals called solanine and tomatine are found in tomatoes, and these chemics can make your GSD very sick.

Can German Shepherd dog eat tomatoes

Tomatoes poisoning is really rare in dogs, and you should not be too concerned if your German Shepherd has eaten a small slice of tomatoes.

How to give a fruit to a German Shepherd?

When your German Shepherd is trying a portion of new food, you want always to observe him. Sometimes, he can have an allergic reaction to some food, and this is something that we can’t know until he eats that food.

When you feed your German Shepherd dog any type of fruit, you want to first wash that fruit, in order to remove all bacteria. After that, depending on the type of fruit, you should remove the pit, seeds, peel, or pith. Start with a small portion, and if everything it's okay, you can give a second portion to your dog.

It’s very important to not give a large amount of fruit to your German Shepherd. You want to make sure that your GSD isn’t allergic to that fruit, and that he loves that fruit.

If you notice an allergic reaction, do not worry too much, stay calm, and call your vet. 

Every one of us is allergic to something, and we had discover that when we come into close contact with that food (material, drugs, etc.).

Just remember, remove all toxic parts of the fruit, and do not give your German Shepherd a large portion of food, because this is something that he can eat, but only as a treat.

Are German Shepherds carnivores or omnivores?

As we know, the distant ancestor of all dogs is the wolf. Wolves are dangerous predators and great hunters, which always move and hunt in a pack. 

Wolves are pure carnivores, and they enjoy the meat of their prey. 

The human best friend, the dog, not that long ago have the same meal as wolves, raw meat, and bones. Thanks to new technology, brilliant engineering, and better farming, food has become more accessible. Luckily, now you have tons of diet plans for your German Shepherd. But with what should you feed your German Shepherd? With meat only, or vegetables only?

German Shepherds are omnivores. They can have raw meat and bones, and they can enjoy vegetables, such as pumpkin, rice, broccoli, and more. The best practice is to include the meat, vegetables, and fruits in the diet of your German Shepherd so that he can get all the necessary vitamins.

It's really important to understand how life was different and hard not that long. Just 150 years ago, each family had to grow food for themselves in order to survive, and our furry friend couldn’t choose much when it came to food.

Related blog posts:

What vegetables German Shepherds Eat?

What to feed German Shepherd puppy?

What German Shepherd dog eat?

Final words.

We hope that you now better understand which fruits can German Shepherds can eat, and why some fruits are good for the immune system. It’s important to know that fruits should not be the main meal of these dogs because they contain lots of sugar, essential oil, and other things, which are bad and toxic for our dogs.

You can always feed your German Shepherd with safe fruit, but only in moderate portions. Also, we believe that with these safe fruits, you can make awesome treats! We highly recommend you search for homemade dog treats with these fruits. You won't regret it! 

Always be careful when you giving to your German Shepherd new food. Be near your dog when he tastes a new food, and observe his behavior. If you notice any allergic reaction, contact your vet immediately. 

Back to blog