Answer:
The debate on this tends to split among cost-conscious consumers on one hand and medical people on the other. First, it is pretty conclusive it is the exact same product as dispensed to humans. You will hear someone say the purity or quality control is not as good, but it would cost too much to intentionally make a lower quality line. It is the same. Now whether a lay person should be prescribing their own antibiotics is another story and there could be some danger in that.
No! Sanitary and quality standards are not equal in human and veterinary medicine. Besides, a fish size dose would do a full grown person no godd, but you may get ill from contaminants.