buy ivermectin for head lice where can i buy ivermectin for guinea pigs how do you take ivermectin for humans do u need a prescription for ivermectin