Hey..umm as for potty training..it can be a hard core for some yorkies..all dogs have minds of their own and can be hard headed like us adults on issue. My yorkie Darla was hard to potty trian..I ended up getting a pen that connects to her crate and lining it with the puppy pads and she got the hang of useing them..it took a while! I mean she didn't just start useing them overnight. Alot of people think it is awful to keep them in a certain area for long periods of time, but you can't just let the baby rule the house and use the bathroom where ever she wants because you will never get her trained! Just be patience and take her out often and don't just let her run freely all the time. Feeding..I just leave food out for Darla and let her eat when she wants it but I take it all away after 7 at night, so she won't be eating all night and extra trips to bathroom.
Good Luck