Liquid?
Sheep Drench, which can be used for other animals as well, is liquid and the dosage is done by body weight.