is ivermectin available over the counter in mexico what types of worms does ivermectin kill in dogs buy ivermectin for humans over the counter how to use ivermectin cream for scabies