believe it or not, one day it will just click for him.

It may be a month or 2 or 3 but it will happen. It is hard when you are not able to be home but it'll happen.
He is just a little furball needing to learn the rules, just be patient and make his learning fun and it will happen in no time. Patience and yorkies go hand in hand. Good luck!