where can i buy ivermectin for humans in canada can humans take praziquantel for dogs buy generic stromectol online stromectol for lice- dosage