German Shepherds Owner is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you.

If your German Shepherd has a habit of jumping up at you then you’re probably wondering why and what you can do about it. This post will give you a number of reasons why your German Shepherd might start jumping and give you some ways to stop the behavior.

So, why does your German Shepherd jump up at you? There are a number of reasons why your German Shepherd might start jumping. Possible reasons include excitement and trying to express its excitement by licking you at the face, looking for attention and a lack of training when it was younger. 

And, what can you do to stop it? The first thing that you should do is to ensure that you’re giving your German Shepherd lots of exercise to ensure that it is properly stimulated. You can also train it not to by teaching it to sit and stay when it’s tempted to jump. You can also try ignoring the behavior and giving it attention once it has stopped this can stop the jumping over time. 

Before you try to get your German Shepherd to stop jumping it’s important to take the time to figure out why it might be doing it. By doing so you will be able to make it a lot easier to correct the behavior.

Possible reasons your German Shepherd jumps up

There are a handful of reasons why your German Shepherd might start jumping that I will mention below.

Excitement

The most probable reason for the jumping is that it is excited. When German Shepherds get excited it’s common for them to express their excitement by jumping up. They do it because they want to greet you at the face and because their mother would feed them from the face as puppies and they would jump up.

This type of jumping can be stopped with training using the methods in the section below. One method in particular that you should try would be to teach it to stay and sit and then to reward it for doing so. You can watch how it’s done in the video in the next section.

Attention

German Shepherds were bred to work with their owners doing intensive tasks for hours daily. With that being the case, they need a lot of exercise to be properly stimulated. If they don’t get enough exercise then it can encourage hyperactive behavior which can include jumping.

If your German Shepherd isn’t getting a lot of exercise at the moment then one of the first things for you to do would be to make sure that it does.

Related post: How to tell if your German Shepherd loves you

Not enough training

Jumping is a habit that German Shepherds pick up when they’re young. Their mothers would feed them from the mouth and they would have to jump up to get it. If the behavior isn’t corrected then they will keep that habit.

With that being the case, it’s important that you take the time to train your German Shepherd not to jump by using the training techniques in the section below.

Fear

If your German Shepherd doesn’t normally jump on you and it starts to do so then it could be a signal that something is wrong. When things are wrong German Shepherds will often do things that are out of character so you should consider what might be wrong that is causing the jumping. Perhaps it’s in pain, there’s someone at the door or maybe there’s an emergency.

Related post: Why is my German Shepherd afraid?

How to get your German Shepherd to stop jumping

There are a number of things that you can do to get your German Shepherd to stop jumping up at you that I will. mention below.

Ignore

If you think that your German Shepherd is doing the jumping because it is looking to get attention then one option for you to try would be to ignore the behavior. To do this you would simply leave the room when it starts jumping and then return when it is being well behaved and reward it for doing so.

If you do this method it’s important not to give it any attention at all when it starts jumping since even negative attention would still be giving it attention.

Redirect

You could also try the redirect method where you tell your German Shepherd to do something different such as to sit, lay or to roll when it starts jumping and then to reward it for doing so. By doing this you’ll be able to divert its attention into doing something else and you’ll be able to get it out of the habit of jumping over time.

Train it not to

You can also train it not to jump up at you by making it sit and stay when it gets excited.

To do this do as follows:

  1. Get some treats that your German Shepherd likes
  2. Get it to sit. If you haven’t taught your German Shepherd how to sit yet then you can do this by luring the treat above its head until it sits naturally
  3. Tell it to stay and then wait for half a second then give it a treat. The idea is to reward it for staying sat and keeping its attention on you so you want to reward it before it has a chance to fail.
  4. Do the same as above but each time increase the duration that you get it to stay.
  5. When your German Shepherd is able to stay for over 15 seconds start to introduce distractions such as the squeaking of a toy. Start out with minor distractions such as simply showing it the toy and then build up to harder ones such as rolling the toy in front of it.

If you would like some more tips on how to train your German Shepherd take a look at the German Shepherd training book on Amazon.

You can watch the video below to see how it is done.

Give lots of exercise

If your German Shepherd isn’t currently getting a lot of exercise then an easy way to alleviate a lot of the problems it may be causing would be to simply give it a lot of exercise.

An easy way to give it a lot of exercise without needing to put in a lot of effort would be to teach it how to play fetch. This is ideal since you can get your German Shepherd to do lots of running over a short time frame without needing to run a lot yourself.

You could also try walking your German Shepherd with other dogs. This can give your German Shepherd a lot of exercise since it will burn a lot of energy by playing with the other dogs.

Another way to give it extra exercise would be to teach it to swim. When dogs swim they have to move their legs around a lot which can wear them out quickly. It’s also helpful in the summer months since it helps to keep them cool.

If you don’t have the time to exercise it yourself then you could consider getting a dog walker to do it for you. There are apps that you can download now that will let you hire one, in your area,  directly through the app.

Things to consider

When you’re teaching your German Shepherd to stop jumping there are some things that you should keep in mind that I will mention below.

Be patient

Teaching your German Shepherd not to jump up will likely take multiple training sessions. So, if your German Shepherd starts jumping up again after you have trained it not to don’t be discouraged and train it not to again. Over time not jumping will turn into a habit and the behavior will stop.

Don’t punish

It might be tempting to punish your German Shepherd for jumping but this wouldn’t be recommended. By doing so you will be risking causing other bad behaviors such as distrust, destruction, not listening to you and even aggression.

Be consistent

When you’re teaching your German Shepherd to stop jumping it is important that you be consistent with the training. If you just teach it to stop jumping once and stop training it after that then it is likely that the jumping behavior will come back.

Related questions

Why does my German Shepherd jump up at strangers? Jumping up is how German Shepherds will often greet new people. To get this behavior to stop you should redirect its attention on to a training exercise such as sitting and staying that you have taught it in the past.

Best German Shepherd Training Program

Our favorite: The Dunbar Academy Training Program. If you want a happy and obedient German Shepherd, this is one of the best online dog training programs available right now. You can get the first month free using This link

Author

Pin It