do i have to have a prescription for ivermectin how to inject ivermectin in dogs what is praziquantel for dogs can you buy ivermectin over the counter in nz generic stromectol canada without prescription