Thanks!
Sparks, I first worked with just me and the people who live here since it was a little less exciting than new people. Well everytime I saw he was about to jump on someone the person would turn their side to Toto, cross their arms across their chest, and look up at the sky/ceiling. That way we where pretty much ignoring him and he didn't have much of anything to jump onto lol. Well when he got down I told him to sit and when he sat I just praised/treated.
Then I moved on to having a few friends he has meet before (which would be alittle more exciting for him) and had them do the same thing. And had them only pay attention to him when he was sitting down and greeting like a good doggy.lol
Then I moved on to people who wanted to pet him on our walks or someone he has never met before and had them do what I did. It came to a point where he almost never tried to jump at all and now he doesn't jump. Sometimes he will be extra extra excited and not sit at first, but when someon says sit he will and knows that's what is expected of him to get his pets.
Oh and make sure he doesn't get the attention when he jumps from anyone! That would just make him confused and think he can get away with it lol. so that's what I did, plus I think the extra excercise from me helped him a bit.