ivermectin 3mg price can humans consume ivomec stromectol sig can humans use ivermectin how often to give dogs ivermectin