is animal ivermectin safe for humans where to get ivermectin what does ivomec kill in dogs where can i buy ivermectin in australia ivermectin herbal alternative oral ivermectin dosage for dogs for heartworm prevention