Time is the only thing that will help her not be afraid. Whenever she demonstrates fear, just say, "It's all right," pat her on the head and go on. She'll soon learn when you say it's all right that she has nothing to fear. Your feeding regimen is fine. Just be sure you feed a high quality diet. No Wal-Mart or grocery store brands are high quality and most vet brands are not high quality, either. You'll be fine. Life is great with a yorkie, isn't it?