does ivomec kill ticks on dogs buy ivermectin for humans australia stromectol maimum dosage do u need a prescription for ivermectin can you get ivermectin in the uk