It sounds like either an injury or vitamin deficiency to me. I would get a good multi vitamin, like poly-vi-sol (without iron) for babies and put it in her water. You could also give a couple drops direct by mouth daily. Keep her separated..if it is injury, it will take time to get better. It may not get better depending how bad it is. The vitamins are worth a shot and make sure she gets plenty to eat/drink.