I believe the dogs get excited when we get home.
I don't greet my dogs, don't look at them.
I walk in, get the leashes and we go walking.
Then when we are home from the walk, we greet, calmly.
I think humans feel bad that they have left the dogs, so they come in all excited, "mommies home...High pitched voice, and the dogs react with
excitement...with included jumping and sometimes, nipping".
So, make your coming home just a very calm thing.
Sort of the type of greeting you would give the dog if you just went out to the garage to do the laundry, and were coming back in..
Also, I have heard that if you come in and bend down so the dog can smell your face, this jumping thing will stop.
So, I hope the above tips help.
BRAT, basenji rescue
Evergreen basenji club
Seattle Purebred Dog Rescue