What Can German Shepherds Not Eat?

German Shepherds are some of the most popular breeds in America.

What’s not to love about these intelligent, loving dogs that make great companions? What you might not know is that German Shepherds can’t eat certain foods or they will be hurt.

This article will provide a list of what German shepherds should not eat because it could harm them and send them to an early grave.

What Can German Shepherds Not Eat?

There are a few things that German Shepherds should not eat. These include:

Cat food

Cat food is not good for German Shepherds because it is high in carbohydrates and proteins. It can also contain harmful chemicals that can be dangerous to your dog’s health.

Corn left on the cob

Corn left on the cob can cause intestinal blockages in German Shepherds. The corn kernels get stuck in their throats and they can’t digest them.

Cooked bones

Cooked bones can splinter and cause injuries in the digestive system of German Shepherds. It is best to avoid feeding them cooked bones altogether.

Walnuts and Macadamia Nuts

Walnuts and Macadamia nuts are toxic to dogs and can cause serious health problems, such as seizures and even death.

Caffeine, alcohol

Caffeine and alcohol are both harmful to German Shepherds and can cause health problems like liver damage.

High Fat Foods

High fat foods can cause obesity in German Shepherds and lead to other health problems. It is best to avoid feeding them fatty foods.


Xylitol is a sweetener that can be lethal for German Shepherds. It gives them low blood sugar and even liver damage.


While many types of mushrooms are not poisonous to dogs, they should still be avoided because they won’t provide any health benefits but will cause gastrointestinal problems instead.

Fruit seeds or pits

Fruit seeds and pits can cause choking hazards for German Shepherds, as well as gastrointestinal problems. It is best to avoid feeding them these.

Leeks, chives, onion, garlic

Allium vegetables like leeks, chives, onion and garlic contain sulfoxides and disulfides which can be harmful to German Shepherds.


Many dogs are highly sensitive to the persin in avocados and can get vomiting, diarrhea or pancreatitis. They shouldn’t be fed avocado at all.

Grapes & Raisins

Both grapes and raisins cause kidney failure in German Shepherds if they eat too much of them. It is best to avoid feeding them grapes and raisins.


Chocolate contains theobromine which is toxic to dogs and can cause heart problems, seizures or death. So it’s best to keep chocolate away from German Shepherds.

Also Read: Can Dog Eat Zucchini Bread?


When it comes to a German Shepherd’s diet, the answer is not always as straightforward as you might think.

There are many factors that go into deciding what your dog can and cannot eat including age, breed, weight, allergies or sensitivities.

In most cases, if your German Shepherd eats a modest quantity of any of these items, they should be OK.

But never take anything at face value and always seek the opinion of a licensed veterinarian!