Worst Dog Food for German Shepherd

Pet food plays an important role in your pet’s health. As a dog owner, you want to feed the best to your babies. If you have a German shepherd, you need to know what he can and cannot eat. What is the best or worst dog food for German shepherd? And how much you should feed him to keep him fit and healthy.

Our article today is all about the German shepherd’s diet. Here is a summary of our article

Best food for German ShepherdsFish, lamb pork, chicken, turkey, carrots, peas, rice, apple, banana, grains
The worst food for German ShepherdsOrgan meat, raisins, Avacado, chocolate, bones, raw fat cuttings, grapes, mushrooms, onion, garlic, alcohol
Best dog food brands for German ShepherdsDiamond naturals, Taste of the wild, Royal Canine, Blue buffalo wilderness, Eagle Pack, Victor purpose, Iams proactive health.
Worst dog food brand for German ShepherdsPurina, Golden rewards, Gravy trains, Dog chow, Cesar fillets


What are the food requirements for a German shepherd

Before diving into the best or worst diets for German shepherds. First, let’s have a look at the important aspects of your dog’s diet.

German shepherds are medium to large-sized dogs. Their dietary requirements depend a lot on their physical activity and their size. A normal active German shepherd needs up to 2200 of daily calorie intake. This is approximately equal to the calorie requirement of a normal adult healthy person.

In the German shepherd diet, you need to add a considerable amount of protein and a portion of fats to keep them healthy and active. From a very early age make a German shepherd puppy food chart and feed your puppy according to that. With his growing age keep adding and excluding things from his diet.

A healthy German shepherd needs 20% protein and a puppy needs a minimum of  25% protein in their diet. The fat portion is 5% for adults and 8% for puppies. Keep in mind that these are the minimum levels.

A healthy active German shepherd needs much more than this. For active Shepherds, the best dog food for German Shepherd adults must have 25% of proteins and 15% fat along with 7-10% fiber in their diet.

What is the worst dog food for German Shepherds?

There is a lot of food that a dog can’t eat. Even if they seem pretty common to us, they can be poisonous to your dog.

Here is a list of what Food is not good for German shepherds

  • Mushrooms
  • Chocolates
  • Onions
  • Garlic
  • Avocados
  • Raw potatoes and tomatoes
  • Yeast
  • Raisins
  • Grapes
  • Walnuts
  • Leaks
  • Too much salty or fatty food
  • Alcohol
  • Macadamia
  • Bones
  • Animal fats trimming

All these foods look quite common but can be fatal for your pups. In less severe cases, your dog can have

  • Upset stomach
  • Diarrhea and vomiting
  • Lethargy and lack of movement
  • Rapid breathing

As soon as you realize your dog has eaten any of the above food, consult your vet for advice.

What are the Worst dog food brands for German Shepherd

According to customer reviews, the worst dog food brands for German Shepherds include

Purina senior

This food contains low-quality ingredients along with preservatives and artificial coloring and flavoring.

Golden rewards

This is a brand of wall mart and people didn’t like it from its very first use.

Gravy train

This food doesn’t contain enough nutrients for your German Shepherd making them sick and weak.

Dog Chow

The meat source for Dog chow is not listed clearly and the food contains corn which can cause allergies in dogs.

Cesar fillets

This food has high salt content which is not good for German Shepherd. It induces heart problems and other diseases in dogs.

Any other dog food that contains organ meat, bones, or more raisins is not good for your German shepherds.

According to vets, the worst meat for German shepherds is organ meat. Unfortunately, many dog brands use organ meat as their prime protein ingredient. Also feeding your German Shepherd animal fat cuttings is dangerous for him.

As for common misconceptions, people think that feeding their German shepherds more fats will make them active and grow faster. An adult German shepherd is more prone to arthritis and other diseases so it’s better to not wish them “speedy growth”. Just stick to their normal diet chart and let them grow normal.

For the above brands, customers were unhappy with what these foods have done to their Shepherds. Many owners have claimed that this food has made their dogs’ coats worse. This is the first indication of bad health. Moreover, these food have caused upset stomachs and allergies in dogs.

What is the Best dog food for a German shepherd?

As German shepherds need more protein so meat should be the dominating part of their diet. Apart from snacks or treats, feed your dog food that is full of nutrients. German shepherd eats any type of meat from ducks and chickens to lamb and porks.

Even if you are making fresh pet food at home, add the proper portion of meat to the diet. If you are feeding your dog, dry food or kibbles, look for the dietary chart at the back of the product. In dry food, a German Shepherd should eat up to three cups of dry kibble per day.

Also, try adding more animal-based proteins though you can add plant-based proteins too.

For Homemade food for German shepherd puppies and adults, you need to know what ingredients are best for them.

Some best foods for a German shepherd that are full of protein and include

  • Beef
  • Chicken
  • Fish
  • Lamb
  • Pork
  • Eggs
  • Grains

For fats, you can add olive oils or butter. Other foods that you can feed your German shepherd include

  • Peanuts
  • Cheese
  • Yogurt
  • Rice
  • Fruits like berries, bananas, pumpkin, and apples
  • Vegetables like peas, potatoes, carrots, etc.

While making dog food at home, Mix and match these ingredients according to the dietary portion mentioned above.

Best dog food brands for German shepherd

No need to worry about what is the best dog food to feed German shepherds. Or what brand of dog food is best for German Shepherd because we already have a list for you.

Here are the top 5 dog food for German shepherds.

  • Diamond Naturals
  • Royal Canin
  • Instinct Raw Boost with Real Duck
  • Victor Purpose Nutra Pro
  • Iams ProActive Health

For German shepherds puppies, the best dog food brands are

  • Blue Buffalo wilderness
  • Diamond naturals
  • Royal Canin German shepherd puppy food
  • Taste of the wild
  • Eagle pack


Your German shepherd can’t eat common ingredients like garlic, onions, Avocados, or chocolates. Try feeding him meat, vegetables, and grains mixed with butter. The worst dog food for German Shepherd according to public reviews is Purina dog food.

Leave a Comment