I have been building Zak's drive and focus for his ball on a rope (which is the toy I use to reward my dogs during training) in order to further motivate him to track for his toy. I have laid a few short, single leg tracks since he came to me a couple of months ago, but decided to stop as he didn't have enough drive for his ball initially.
However, I now appear to have the opposite problem

He is now so toy focused that he is constantly badgering me either for the ball that he knows is in my pocket, or he won't "out" the ball once he has hold of it without a battle.
Anyway, today I did no tugging type of play with him (which I also use as a reward) and just made him return the ball to me, "out" it and I would throw it again. It appeared to be working by the end of our session and he was leaving the ball, not immediately, but almost first time every time. I will continue with this type of training for the next few days before re-introducing tugging play into our routine again.
Does anyone have any other suggestions as to how they would train a dog to out his ball when he really doesn't want to. I have usually trained the out in pups and not in 10 month old workline GSDs who are desperate to hang on to it
Also, other than leaving the ball at home on regular walks, does anyone have any ideas as to how I can stop him badgering me constantly for the toy or trying to mug me for it when I reach into my pocket for, say, a polo mint or my ipod

I am just ignoring the behaviour at the mo.
Cheers.