Yorkie puppies will eat cooked vegetables and fresh fruits. It is alright to feed them these items as a treat, but no more than twice a day. Remember, this is a very small dog. Too many treats or treats that are too big can throw the dog off its regular feeding cycle.