ivermectin stromectol dosing dosage stromectol price usa how much ivermectin to give a horse can humans take ivermectin horse wormer can humans take ivermectin horse paste how much ivomec for humans