can humans take horse wormer where to buy cheap stromectol au no prescription buy generic stromectol supreme suppliers without prescription do you need a prescription for ivermectin for dogs