Australian Cattle Dog
A dog that jumps up at you all the time can make your life a misery.
Also, having a jumping dog means that visitors to your house become non existent, unless they are prepared to run the same gauntlet as you. You just wish your dog would be a good dog, and stay settled instead of the endless jumping.
It must be a dominance thing, right?
It’s less likely to be a dominance thing, and much more likely to be an attention thing.
To stop this behavior, the solution is to retrain the dog, to teach it that jumping up will get it no attention whatsoever, and that not jumping up will get a reward.
To start this training, whenever the dog jumps up, cross your arms over your chest, and turn your back on the dog.
Allow your dog time to get the message. You need to be prepared to keep this up as long as you have to, and to stick firm to it whenever you get up, or enter a room.
Once the dog realises it isn’t getting the attention, it will wonder why, and pause in the jumping.
Combining the 2 steps of showing a firm blank to the jumping, and rewarding when there is no jumping, will make a difference in an astonishingly small time, and will leave the memory of all those jumping sessions in the past.