can we use ivermectin stromectol 12mg can ivermectin kill scabies pet store ivermectin stromectol do i need a prescription for ivermectin stromectol cost canada