My dog Camen use to jump on people and me. And what i did is that when he jump i would grab his front paws so he was standing up facing me and i would put pressure on his back paws with my foot not that i was harming but enough that it annoy him and he did not like his back paws to be touched. i gave that a week and he hasn't jumped on anyone for a long time. It worked for me.