where do i buy ivermectin for humans where to buy ivermectin for scabies who manufactures ivermectin in india is the drug ivermectin available in canada is praziquantel safe for nursing dogs stromectol dosage demodex