Yesterday morning I sent an email to the trainer. I brought up a number of things that I mentioned in this thread. I've not received a reply or call yet. We are expected at a class tonight, which we won't be at. I wouldn't be surprised if I ever hear back from her.
Last night Kipawa and I were taking our evening walk. For about 90% of the walk he heeled perfectly and looked up at me to 'check in' with me. He refused to do this at the class on Tuesday. So, we ARE progressing, and a lot of it is because of information from Therese and all of you folks. When I think of his behaviour six months ago, he a different dog! His neutering is probably also responsible for that.
So, for now, we are going to perfect what we have been working on to date, in addition to things we have not done yet. One new thing we will work on is shaking the Poochie Bells when he wants to go outside. I got them earlier this week and I'm going to make the training fun with lots of positive reinforcement.