stromectol ukraina what does ivermectin kill in dogs stromectol pills for lice ivermectin dosage for humans for sale buy stromectol europe