generic stromectol canada no prescription how often to give dogs ivermectin how to take ivermectin tablets for humans stromectol dose for pinworms