can humans take ivermectin horse wormer stromectol gale 2eme prise stromectol cost canada how much ivermectin paste to give a dog