does ivermectin kill ticks on sheep buy generic stromectol canada no prescription can ivomec kill humans can ivermectin be bought over the counter in canada