Actually it was supposed to come off the shelves because humans were taking it themselves. To this day I can't tell you how many people I know that still use fish and animal meds rather then go to a doctor, making up their own dosage
They probably weren't taking the ornacyn as that is a powder (and a very low dose at that, made specifically for birds.) The fish meds on the other hand are the EXACT SAME antibiotics made in the same laboratory as human grade antibiotics (cephalexin and amoxicillin) and I do give them to my dog for the skin infections, she's very prone to. I have been to the vet (many times) and the prescription is always the same - 500 mg Keflex, twice daily for 10 days. This is identical to the Fishflex you can get online without a trip to the vet.
BTW, IN MY SICK CANARY CONCOCTION, THE B12s ARE 500, NOT 50 mcg. YOU PROBABLY COULDN'T FIND 50 ANYWAY. Bob