B12 is not B complex. Many B complex tablets also have vitamin C. B Complex has riboflavin which is the important one for leg health in chickens. NutriDrench also has riboflavin.
Sorry, I was feeling a bit overwhelmed in the vitamin isle. I didn't realise there were so any different forms of vitamin B lol. B complex is in her food. We shall see if that speeds up recovery! Thank you for the help!
I think a lot of people think B 12 is 12 different B vitamins, but it only has B 12. B complex has 8 B vitamins, and sometimes vitamin C is added. Here is a list of the B vitamins in B complex. In chickens with leg problems, riboflavin (B 2) is important.