ivermectina infobae ivermectin tablets for dogs in india can i buy ivermectin over the counter in mexico what is the drug called ivermectin goat lice treatment ivermectin is ivermectin registered for human use in south africa