how to worm dogs with ivermectin how long does it take for ivermectin to kill parasites buy generic stromectol canadian pharmacy no prescription stromectol price in turkey how do humans take ivermectin how to give ivermectin to horses