stromectol 3 mg generic what does ivermectin kill in dogs how to give dogs ivomec is ivermectin prescription only uk