I would get the liquid B Complex. If you have a TSC pretty close you can pick up one in the cattle dept it will say injectable but can be given orally. Or you can get human liquid b complex. And most pharmacies carry it Walmart too. You need to start your duckling ASAP or it may never walk normal and it still may not but I’d sure give it the chance.