do u need a prescription for ivermectin ivermectin dosage for dogs heartworm prevention stromectol 3 mg doses can you give ivermectin pour on orally to goats