I know B complex has helped many duckling to get by over niacin deficiency not sure how well with an adult but always worth trying. But the infection in her ankle most likely isn’t going to go away on its own. Antibiotics might work,again I’d want to try everything instead of nothing. Although having a vet examine would of course be best. I wish I could say yes this will take care of it. That I can’t.