Normally, your German Shepherd comes running into the kitchen when he hears the sound of his kibble being poured into his bowl. But recently, he doesn’t seem to be as interested in sprinting to the kitchen or even finishing his dinner.
So, why won’t my German Shepherd eat? Here are a few possible reasons why your German Shepherd won’t eat:
- He’s tired of his current food.
- He doesn’t have an appetite.
- He prefers to eat at certain times of the day.
- He’s not feeling well.
- He has dental issues that make eating painful.
- He is stressed or anxious.
- He is just a picky eater.
We know how stressful it can be when your beloved German Shepherd suddenly loses interest in food. We’re going to spend some time going over seven different reasons your German Shepherd isn’t eating to help you figure out the source of the problem.
We’ll also explore the steps you can take to get your dog back on track, including what to do before and during mealtimes.
So, lets dive into all the reasons why your German Shepherd won’t eat.
- 7 Reasons Your German Shepherd Isn’t Eating
- 1. He’s bored with his current food
- 2. He doesn’t have an appetite anymore
- 3. He has dental issues or pain
- 4. He’s stressed out or anxious
- 5. He’s just a picky eater
- 6. He’s not feeling well
- 7. He likes to eat at certain times of the day
- The Next Steps
- Final Thoughts
7 Reasons Your German Shepherd Isn’t Eating
Typically, your German Shepherd won’t just stop eating for no reason. It’s your job as a responsible pet owner to determine why your German Shepherd no longer wants to eat and make the changes necessary to stop this new habit.
Before you assume he is just not as hungry or even disliking his current food, you need to consider other possible reasons why he’s not eating. Let’s take a look at seven of the more common reasons why he stopped eating normally:
1. He’s bored with his current food
Just like humans, dogs can get tired of eating the same exact food every day. If he slowly loses interest in eating, you might want to try buying a different dry food, adding wet food to his dry food, or soaking his dry food in some warm water.
I wrote an article on the best diet for German Shepherds where you can find a ton of helpful ideas and suggestions including all the types of diet you can feed your dog.
You can also see if he’s willing to eat some scraps of meat or treats, which can help you to figure out if the food itself is the issue! If he is happy to take “human foods” from you, then you know that the loss of appetite in your German Shepherd is behavioral – it’s funny how they regain their appetite when it comes to human food or tasty treats!
If your German Shepherd is refusing all food then the most likely cause is that they are unwell.
2. He doesn’t have an appetite anymore
With age, dogs tend to lose their appetite and ultimately might lose a little weight. This is quite normal as aging can bring physical changes that may affect your German Shepherd’s appetite. Make sure you choose dog food appropriate for your dog’s life stage as this can greatly help with appetite issues.
German Shepherds are also known for being one of the breeds that are prone to a sensitive stomach. I wrote a monster of a post on this issue alone where I list 13 causes why your German Shepherd may have a sensitive stomach, ranging from mild sickness and diarrhea to far more serious conditions like bloat (GDV).
3. He has dental issues or pain
When your German Shepherd suddenly stops eating his dry kibble, it could be because the kibble is causing him some type of pain in his mouth. This might be the result of gingivitis, an abscess, or a damaged tooth.
If that’s the case, you should try adding some warm water to his food to make it soft or temporarily switching over to some soft food and then have his mouth checked over at the vet.
4. He’s stressed out or anxious
You and your German Shepherd are attached at the hip, but you know how anxious and nervous he tends to get when you’re out of his sight, especially if your dog is very clingy.
If your German Shepherd spends long periods of time alone at home, he might be experiencing excess stress and anxiety, which would directly reduce his appetite. To find out a ton more on separation anxiety in German Shepherds and how to stop it you may find this post exactly what you are looking for.
5. He’s just a picky eater
It would be great if you could just buy a 30-pound (14 kg) bag of dry dog food every month or so and feed it to your German Shepherd for years to come. Unfortunately, your German Shepherd might not be eating because he’s a picky eater. If he’s used to getting treats or table scraps as a snack, why is he going to settle for dry dog kibble?
If you give treats just to entice your German Shepherd to eat, you are turning him into a fussy eater!
So, are German Shepherds fussy eaters? The fact is, it’s the owner who is usually responsible for making their dog a picky eater! A little healthy treat, especially some fruit or vegetables every now and again is just fine.
6. He’s not feeling well
If the food isn’t the issue, your German Shepherd might have something else going on. Serious conditions like cancer, kidney failure, and infections could directly impact your dog’s desire to eat.
Your German Shepherd may have also eaten something poisonous whilst roaming in the garden or fields. Dogs are known for eating anything they can find that has been left lying around or even getting into the garbage!
Take care with foods like chocolate or grapes and never leave these lying around where your dog can get at them as they can be highly toxic. If you’re unsure what your German Shepherd can eat, here’s my top article on 34 perfectly safe human foods.
If your German Shepherd has had his recent vaccinations, sometimes these can cause adverse reactions including loss of appetite. The good news is this should only be brief – just ensure your dog is drinking plenty of water and keeping himself hydrated.
German Shepherds need access to clean water at all times and it’s a good idea to change their water every few hours.
If your GSD is struggling to keep hydrated and you are worried, you can always get a pet water fountain from Amazon as the free-falling stream of water entices your dog to drink. I like this one as its specifically for large breed dogs and you can adjust the water flow to how your dog likes it.
If nothing else seems to be working and you are worried, you should schedule a visit with the veterinarian as soon as you can.
7. He likes to eat at certain times of the day
Just like you might not like to eat breakfast at 6 o’clock in the morning, your dog might make a habit of only eating at certain times of the day. Though this can be concerning at first, you should be keeping track of how much food in total your German Shepherd is eating throughout the day.
If he still eats about the same amount, he just might prefer to eat at specific times of the day!
My German Shepherd used to eat one meal in the morning and one in the evening, however now that she is older she prefers to eat both of her meals in the evening. She won’t eat them all in one go (this is not recommended to prevent bloat) but she will eat them with 2-3 hours in between which is fine.
My 5 Favorite German Shepherd Products to Make Life Easier:
- Walk Your Dog With Love. I love this no-pull harness as there’s just no way your dog can pull. Easy to fit and inexpensive.
- Midwest Homes for Pets iCrate. A crate is a must-have product. This cool all-inclusive one has a ton of features and there’s nothing extra to buy.
- FURminator Undercoat deShedding Tool. This grooming tool is by far the best – it gets right through to the undercoat.
- KONG Classic Dog Toys. I love KONG toys as they’re super tough and made for your German Shepherd’s teeth!
- Big Barker Orthopedic Dog Bed. Scientifically proven to prevent and reduce joint pain in big dogs. The 10-year guarantee is also pretty cool.
My full list of recommendations can be found here.
The Next Steps
So, now that you think you might know why your German Shepherd isn’t eating, it’s time to make some changes to see if you’re right. The first thing you’ll want to do is see if his current food is the problem by switching to a new diet or feeding style.
Here are some ideas re changing your German Shepherd’s feeding behavior:
- If you have been hand-feeding your dog, try stopping for a while.
- Take your dog on a long walk before feeding so he works up an appetite.
- Don’t feed your German Shepherd an hour before or after exercise – this also helps to prevent bloat (GDV).
- Change your German Shepherd’s bowl as some dogs don’t like to see their reflection in stainless steel or glass bowls so you could try switching to a ceramic one instead. Amazon has a great collection here.
- Always ensure your dog’s bowl is clean.
- Give him lots of praise when he eats from his bowl.
- Make feeding time fun – try putting a lid on his food so he has to remove it first.
- Keep your dog’s mealtimes separate from yours and shut them out whilst your family is eating – that way you won’t be tempted to give him scraps!
- Try an interactive dog feeder that can make your dog’s mealtimes fun. You can find a wide variety on Amazon here. They are especially good if your German Shepherd is easily distracted by his environment.
- If your dog refuses his meal, take his bowl away after 15 minutes and then only put it down again a few hours later.
- Limit treats to training times only.
It’s also important for you to stay calm and confident whilst changing your German Shepherd’s feeding behavior. If he senses that you are stressed and anxious about his loss of appetite, he may also become stressed and not eat at all!
Check out this really helpful 3-minute video by dog behaviorist, Cesar Millan:
If your German Shepherd still isn’t interested in eating and other feeding behaviors have started to change, you might want to give your vet a call and have him checked over. A sudden lack of appetite and resulting weight loss can be a sign of other issues going on.
Switch His Food
If your dog slowly lost interest in food over the course of a few weeks, he might just not like his current food anymore. Here are some ways to target his diet to boost his appetite.
- Choose a more fragrant food. If you take a whiff of your dog’s current food and find the smell to be unappealing, your dog might as well! Try picking food that smells more like meat and has a stronger smell.
- Add wet food or soak his food in warm water. Both of these methods will change the texture, taste, and smell of your dog’s food. The more the food smells and tastes like meat, the more likely he’ll want to eat it.
Fortunately, I have never had to switch my German Shepherd’s food and she has had it for many years, in fact, from being an 8-week old pup. I feed her a brand of Cold-Pressed dog food which she just adores and continues to thrive on.
Hopefully, these steps will fix the situation and return your dog to his normal eating habits.
Take Him to the Vet
Vet visits can be costly, but so are the treatment methods for the condition or disease your dog might currently be experiencing. I would always recommend having a decent pet insurance policy in place as this will always give you peace of mind.
Remember: Your dog’s appetite and weight loss will harm his health, but if they’re a direct result of some other underlying issue you will need to tackle those issues first. Here are some conditions and diseases that your vet will be looking for:
- Kidney failure
- Mouth/teeth issues
After a full evaluation and a discussion about your German Shepherd’s change in eating habits, your veterinarian will hopefully be able to determine what the current issue really is. If that’s the case, don’t worry as you should have a treatment method ready to go, and your dog will be back to eating like normal very soon!
It’s not exactly normal for your German Shepherd to stop eating, but it’s also not that uncommon. When your German Shepherd stops eating, you need to take the necessary steps to figure out the source of the problem and how to address it. Here’s a recap of what you can try:
- Switch his food or food type in case he’s bored.
- Add wet food or warm water to his food to boost his appetite and make his food more palatable and fragrant.
- Keep an eye on his other behaviors to see how his mood and movements have changed.
- Call the vet and schedule an appointment to have him checked over.
Related Posts You May Like:
- Purina: Dog Feeding and Loss of Appetite in Your Dog
- FETCH by WebMD: Dog Not Eating? Possible Causes and Appetite Solutions
- Canidae: 5 Things That Can Cause Loss of Appetite in Dogs
Willow Online Publishing is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. We also participate in other affiliate programs that compensate us for referring traffic.
Allergies are a problem that can affect German Shepherds and many other dogs. However, not all breeds are affected equally - some are more prone to developing allergies than others. So, are German...
Most German Shepherds are fit and healthy dogs with a lifespan of between 9-13 years, but unfortunately, the German Shepherd breed is known for having a sensitive stomach. So, why do German Shepherds...