stromectol australia how long does stromectol work where can you buy ivermectin in canada can you give horse ivermectin to dogs