| 
  30-40 minutes is too long.  You want to limit the sessions to about 10 minutes.  Also, always end the session with a success.  So that he will be eager to start a new session the next time around.  Clicker training is all about the positive, so when he has done a successful behavior, end your session.  |