Normal behaviour, just curious about everything and wants to be included.
The issue about all the tips you have seen and heard about, is that it still allows the puppy to jump first - then something happens, either good or bad, but it is not stopping or preventing the jumping. We have to be smarter and faster then they are, and reward them for not jumping - more than trying to change their focus and behaviour after they have already jumped up.
A lot of puppy training is managing your puppy to do what you want, setting them up to be successful, and rewarding their good
behaviour choices, more than trying to stop a behaviour that has already occured. A behaviour that is suppressed over and over again will be extinguished naturally.
First thing, is watch your pup - you sorta know what is going to happen, be ready for it, and stop it before it happens with a sit command, with a game of running after a treat, or some other replacement
behaviour. Much easier to teach a puppy to do something, than NOT do something. Puppies don't really have the mental discipline to fill in a blank space with something other than what they were doing naturally and instinctively (like jumping, putting a paw up on the counter to see what is going on, etc.)
You have to think ahead, and manage your pup to do what you want, but make it look like it was his idea. Always have treats on you to reward and re-inforce the behaviour your want. The more he gets to practice bad behaviours, the harder it will be to extinguish them.
When puppy comes to you, sit! Reward! Be quick and lure him to prevent the jumping. If he jumps, I would step back a couple of feet and lure him in to you and into a sit so that you have set him up to succeed, and reward that. Puppy is lying quietly on his bed, walk up to him, praise and drop a treat on the floor by his nose so he gets rewarded for being calm and quiet.
You walk into the kitchen and the little tornado is at your heels, eyes on the counter - you know
what he is thinking of doing, be a step ahead of him, be ready. Stop, call him, reward him for sitting, or throw a treat to his bed like you do, or just have him come to you and reward that. Have a short length of leashon him, maybe a foot or so, and if he is sitting nicely by the counter and starts to stretch up to put his paw up, just gently pull him down to the ground with an "eh-eh!", ask him to sit, and reward him.
Or walk around dropping treats randomly - puppy will be looking at the floor, not you. Puppy will be more interested in staying down, because that is where all the treats end up.
Another thing you can do to prevent the jumping that may occur in specific situations and places, is mix up your routine and work on obedience exercises to associate certain things with listening and working with you, as opposed to jumping and going nuts.
Sometimes, when people with puppies ask me about how to stop puppy from: stealing things, jumping, rushing out the door, etc, and I explain the system of managing puppy, and rewarding small steps in the right direction, and always watching the pup and being ready to step in and set up the puppy for success instead of allowing the puppy to practice unwanted behaviours, they exclaim: "But that is too much work!". Yup!!! A full time job on top of everything you do in a day, but this will so pay off in the long term. I usually think of it not as controlling or training, but interacting with my pup, and forming wanted behavioural patterns, and that is so much more fun and rewarding than being constantly, and for years and years, at war with your dog.