My yorkie has always been a picky eater. She is only 4 lbs and I am always afraid of hypoglycemia. I have a bottle of karo syrup in case she seems lithargic, but I've never had to use it. Apparently she does eat enough for her size, although I never see it! The only kibble she'll eat when she's desperate is royal canin for yorkies. I too am guilty of table food, but she won't eat most of that either. I've tried everything including raw diets. I have found one thing she loves - chicken thigh meat from el pollo loco or costco rotteserie. (Not my home cooked!) I bought a supplement called "missing link" (google it) and I sprinkle that on the chicken. She'll eat that and her kibble and we're good to go! I've relaxed on her eating habits since she used to drive me crazy! I called her my anorexic puppy. But really I wish I had her eating habits. She only eats when she's hungry and she doesn't necessary finish everything on her plate! She is in great shape and very healthy. Tonight I discovered she loves shrimp. Go figure. I'm hoping she doesn't have a bad reaction but so far so good. Be patient, your puppy will eat when she is hungry.