how much ivermectin is toxic to dogs purchase stromectol does ivermectin kill all parasites where to buy ivermectin drug