Whenever Charley wants something he comes and paws me, or sits in front of me. He does this if he wants a Bonio or one of his chews. When I ask him what he wants he will run to the kitchen to where I keep his treats. He has learned this and I haven't trained him. In effect, he has trained me to respond to his signals.
You sound very well trained
Even though you didn't set out to train him, you have taught him to do this by repeatedly or even intermittently reacting in the same way to a specific behaviour from him. Your reaction has rewarded and reinforced certain behaviour, until you now "know what he means"
The same principle leads to a lot of dogs being *taught* to beg at the table - they are given a tit-bit off a dinner plate one day, and they will try their luck the next, just in case
I think the reason my two have not developed a method of *asking* to go out is because I use a different management/training technique with my dogs. I use NILIF; which requires to the dog to do something I request before they are rewarded. I don't respond to their behaviour unless
I have initiated it, so there is less opportunity to reinforce other behaviours, like pawing me to open the door, for instance
Anyway.....back to the original post - stick with it, I think you are doing great