canadavet.com
or you can get livestock dosages at tractor supply, at least here, and use reputable online sources for dosage conversions. You do this at your own risk though (but so do I, saves a lot of money)