is ivermectin an over the counter drug in canada is horse wormer safe for humans is ivermectin prescription only australia how often do you give a dog ivermectin stromectol scabies side effects which ivomec to use on dogs