will ivomec kill ticks on dogs what does stromectol cost stromectol dose for head lice does ivermectin kill ticks on sheep can i give ivermectin to my dog what parasites does ivermectin kill in horses