is ivermectin a prescription drug in canada how to buy ivermectin alternative to ivermectin for dogs how can i get ivermectin in canada how long ivermectin take to work