You have to be consistent and patient. My Mac is 100% house broken, goes to the door. As a pup I would stand at door and say outside and take him out most times every five minutes. I would praise him give treat when he went to potty. I know there is a lot more information and advice on yorkie talk. Good luck