stromectol tea tree oil ivermectin 3mg price how often do i give my dog ivermectin for mange what does stromectol cost where to get ivermectin in south africa