Your daughter is still very young and is just starting to experiment with foods. I would NOT give in and let her have all the yogurt she wants. It is great that she will eat plain yogurt. Keep the extra sugars away as long as possible, this will help her be able to tolerate and even love healthy natural choices as an adult. I would offer her a new food each meal, like the applesauce or smashed bananas or sweet potatoes and if she refuses to eat them, walk away and leave her with them, she may make a huge mess, but she may just need to feel in control of her eating. She will somehow get a little taste of each food in her mouth and that will start to train her palate. If she still refuses, clean her up and end meal time. Don't give her a bottle. Also, always start meal time with about 2 ounces of milk in a soft sippy cup, I reccomend the Avent sippy's. This will get her body in full hunger and eating mode, then offer her the food. Later, at least 30 minutes after meal time, offer enough breastmilk or formula to fill her up. She will eventually eat when she is hungry. Her milk is giving her all the nutrition she needs, so don't worry, just set up good habits which include scheduled mealtimes, variety of foods and not eating until you are stuffed, but rather untl you don't want anymore or are satisfied. Many parents make the mistake of giving their kid whatever they will eat and then as older children, the adults can't make the foods they would like to eat or that are best for their kids because the kids are deciding to eat chicken nuggest and mac n cheese every meal. I had a friend who let her kids eat sugary cereal for every dinner because "they don't like dinner". She eventually learned that she was the parent and was in charge of the family's nutrition. My kids LOVE salad NO dressing. They prefer is to McD's anyday. Good Luck, Get the book by Sienfeld's wife, it's great.