what class of drug is ivermectin cheap stromectol usa without prescription how much ivermectin do i give a dog for heartworm prevention how to buy stromectol do you need a prescription for ivermectin tablets