This was written by a good friend of mine who goes by "GoneHunting" hes a very experienced retriever trainer and a good guy if somewhat gruff lol
I have a great deal of respect for his ability and knowledge its not a real FORCE program its a program for average guys to use
heres the method he wrote up for me follow it and your dog will be forever cured
Hope this helps cut and paste it and print it so you can have it when you need it
Take a plank (2x10 or equivalent size plywood strip 8' long) and place it between two chairs. Many people make a regular bench, but for one dog it would be a waste of your time and money. Don't worry if pup doens't want to jump up on the bench; just pick him up and plunk him down there. Have a 1" collar and a leash on him.
You'll hold the lead in your left hand with about 1' of slack in it. Have a 1" wooden dowel in your left hand. I really like the one the dog supply houses sell because it's rough and kind of non slip. With your left hand, pinch the dogs upper gums against his canine teeth, say fetch, and when he opens up, PULL UP ON HIS LIPS to clear them of the canines and place the dowel in his mouth. With your right hand tap, not beat, under his chin to keep his nose pointed up and command "hold". Don't let him spit it out at first. If he gets beligerant, give him a light cuff and tell him NO, HOLD!. Make him sit quietly, nose in the air, and hold it. Now say DROP and remove it from his mouth. Do it again. And again and again and again until when you touch his lips and say "fetch", he opens up, takes the dowell, and quietly hold it, either sitting or standing. When he understands the drill, start tapping the dowel. You're daring him to drop it. If he does, pick it up, pinch his gums, and put it back it. He only drops when you tell him to, not when he wants to.
Before you start this, the dog should be totally obedience trained. When he does this perfectly, get him off the bench. Sit him on the ground by your side, hold the dowell in front of his nose and command "fetch". He won't understand and you'll have to start all over again with him on the ground. A dog is a place driven animal and has to learn commands in anew each time you change training places@ the bench, the yard, the field. Now when he starts taking and holding it without a problem, command "drop". He won't unless you pull it out of his mouth. Gently pivot your let toe over his right paw, softly step down, and command drop. He will. A dog's paw's are very tender so never, ever, get mad and stomp on them. Do this drill until the dog takes the dowel on command, holds it on command, and drops it IN YOUR HAND on command.
Now we have to get him moving. Command fetch, hold, and then heel. He'll imediately spit it out. Pick it up, pinch his gums, say fetch and heel him again. You'll eventuall win. He'll get mad, you'll get mad, but persevere and you'll be rewarded. When you can walk him at heel and he doesn't drop it, proceed to the next step. You guessed it; fetch, hold but now SIT. Walk 6' away from him, and command here or heel. A retriever should come to heel by coming to your left side, turning to his left, and sitting by your side, facing forward, holding the dowel firmly. When he does these drills enerringly, next step.
Now switch him to a training bumper and do it all over again.
He's nearly done now. Now we'll get him retrieving. Make it fun but you'll have to reinforce the drills. Have him on a 30' CC. Whoop it up and throw out a bumper, sending him immediately. As SOON As, The Very Instant, he picks it up, say HOLD and reel him gently in. You guessed it. If he spits it out, calmly walk out, and it's fetch, hold, heel, drop. This can take a long time since it is in no way a real force program. The only pressure really applied is the gum pinch. That's about it. When he's done on bumpers, you'll have to re-do it on birds. Repetition, repetition, repetition. Patience, patience, patience.