I think you sound like a great person to own a yorkie, I have 3 and I would not be without them. As has already been mentioned potty training can take a while but provided you can be consistent then you should be able to crack it....eventually. This is a great place for any questions you may have... I say go for it!