I use a needleless syringe and put 1/4 cc on the smaller hens and 1/2 cc on the large ladies and roosters. Eprinex goes a long way. 250 ml will last FOREVER, LOL. The Eprinex is good for about 2 years before it expires, I believe, but could be wrong about that. It's really very simple.