where to get ivermectin in south africa how often do you give a dog ivomec can you buy ivermectin over the counter in mexico ivermectin tablet for dogs ticks