Apbt549 is right, she needs high quality food. Blue buffalo and similar high protein brands are good but expensive. If u live near a feed and speed type store you can buy high quality dog food cheaper at those compared to pet store. Those farm supply type places carry hunting dog feed and if u look at ingredients they use good stuff in good ratios for fraction of what pet store cost, plus bags are much bigger. Pitbulls ears should stand up, the reason they flop is because when their in growth spurts their calcium drops and without food high in calcium they flop. Some stand back up once dog is about a year old. But if u keep good food in her it will definitely aid getting her ears to stand back up.