stromectol 3 mg prix is ivermectin liquid safe for humans stromectol 3mg side effects where can i buy ivomec for dogs does ivermectin kill all parasites