Yorkie puppies should be fed two meals per day, typically one in the morning around 7 or 8 am and the second one in the evening around 5 or 6 p.m. when you return from work. As they grow older, their eating habits may change, so be sure to monitor their progress and adjust their feeding schedule accordingly.