stromectol dose stromectol paste can humans take ivermectin horse wormer how to take ivermectin for head lice what types of worms does ivermectin kill in dogs where can i buy ivermectin in the uk