ivermectin dose for dogs with heartworms stromectol patient information leaflet where do u get ivermectin where do you buy ivermectin for humans what company manufactures ivermectin