can you get this kind of liquid b complex ( amazon sells it) and give 1 ml per day or twice a day to start ( how much does he weigh now? it’s 1 ml for an approximately 5 lb duck)
you can soak some meal worms or other treats in it make sure he eats it all.
it says injectable but we give it...