is praziquantel safe for humans can you treat heartworms with ivermectin is stromectol safe where can i buy ivermectin for head lice can ivermectin be bought over the counter in canada ivermectin 3mg tab