ivermectin stromectol pills stromectol haittavaikutukset how often can you give ivermectin to dogs can ivomec be used on humans