A couple thngs to try. Find something the dog doesn't like as far as noise. Like stones in a can, a loud clap if your hands, even a mist of water in the face if there is not a noise he doesn't like. When he barks, shake the can, or do,the loud clap or spritz the water in the face.
For the jumping, bend your leg, so your knee will contact him in the chest. He won't knock you over and he might stop eventually. Usually the knee in the chest just helps to keep him off your body. Also try the same thing I mentioned for the barking for the jumping.
For the jumping, bend your leg, so your knee will contact him in the chest. He won't knock you over and he might stop eventually. Usually the knee in the chest just helps to keep him off your body. Also try the same thing I mentioned for the barking for the jumping.