is praziquantel safe for pregnant dogs can you get ivermectin in canada where to buy ivermectin for humans over the counter can you buy ivermectin over the counter in the uk stromectol for head lice where to buy stromectol uk