Does it come in form for pets or livestock that I can get at the farm supply store?
No but you will be able to get it for $100 a capsule.
The horse comments are lame. Ivermectin has been in tablet form since it was developed by Merck in 1980. Tablet form is 3, 6, and 12 mg. My wife have forty 6 mg tablets.