Well i gave my new hens this antibiotic for about a week and a half to 2 weeks and apparantly didnt read on the pack that you wasnt supposed to give it to laying hens. When i got them i called the vet and told him i had given them this antibiotic and asked how long to throw out the eggs and he said 3 weeks he never made a big deal about me giving this to the hens. However, i was told today (not from the vet) that it isnt recommended to give laying hens this antibiotic and that the eggs will always and forever have trace amounts of this antibiotic in them. I find this hard to believe. After i have thrown the eggs out for 3 weeks will all the antibiotic be out of the hens system? Will the eggs be safe to eat after three weeks?