I taught my retrieve with the clicker. If it's early enough in his training, you can try it also. So far, 3 people in our club have tried it, and they all like it. Here's the website that I used:
http://www.shirleychong.com/keepers/retrieve.html
If you don't take shortcuts, you won't have that problem.