pulling and jumping
I can't believe people charge that kind of money to solve problems for other people dog's. Sounds like a good profession to get into!
I have just read on the internet and in the forums for every question or problem I had with Sydney Mae. I use gentle flicks with the leash on her nylon collar....just like a horse and the reins.
If she continues to pull, I will just make her sit and we will try again and if sh e pulls we will sit again, if she continues, we will just turn around and walk away from whatever is making her pull. Now I kinda look like a fool on the walking path sometimes, with all this stop and go and turning,

.
I also spend every waking minute with my dog, I have just used consisitency with my pup...just like a child, when they do something you don't like, you stop and tell them no, then show them the correct way for them to behave.
Now with the jumping...a lady told me shortly after i brought Sydney home, you will never tame that jumping up on people. Well I said ya? watch me!
What I have done myself and for others that come to visit, is tell them if she jumps up, turn your back towards her, or just don't show any affection at all to her until she sits. She gets affection when the correct behaviour is displayed.
My dog sydney Mae is 6 mos. now and I am totally happy with all her progress...I can off-leash heel with her and the jumping up has stopped almost completely...sometimes she's just happy but I tell her off and sit and then she gets her love.
It does get frustrating sometimes but I believe consistency and a gentle tone and lotsa love when they behave properly has worked fine for me.
Just remember as cute as they are you just can't give in to their every whim...You are still the adult/owner and they rely on you to show them what is right and wrong!