how often do you give a dog ivermectin is ivermectin safe for human consumption can humans take horse wormer stromectol 12 mg how to treat scabies with ivermectin what does ivomec kill in dogs