stromectol 3mg stromectol side effects what to do how to use ivermectin how to give ivermectin to dogs is ivomec safe for human consumption