Ok I'm sure most people are aware of the gambling effect aspect of training where we gradually begin to reduce the frequency or level of reward given to a dog for performing a particular task. It feels to me to be a very human attribute to be attributing to a dog. And personally it raises a question of when to treat and when not to treat. If my dog performs a task perfectly why would I withold a treat ? Just to increase the dogs addiction to performing the action ? :-\ So my question is this If a dog is performing exactly as you want him to perform would you treat everytime ? Is the gambling effect only to increase the dogs performance, sitting faster to a command, holding a retrieve until instructed to drop etc.