To the OP, I have two yorkie brothers from the same exact litter that I brought home and trained at exactly the same time and obviously in exactly the same way. I swear Oliver literally took a week to potty train. He just "got it." Charlie took almost 2 years!!! I really don't think I was lazy and believe me I didn't laugh it off -- cried my eyes out most of the time. Even after he seemed to get inside/outside, Charlie still had accidents. Oliver never has. It sounds like you are fortunate enough to have gotten an "Oliver" and that's very lucky for you. I wouldn't have believed a Yorkie would be hard to train either if Oliver was my only dog. A "Charlie" might come into your life someday and proove you wrong