stromectol cost canada is ivermectin horse wormer safe for humans cheap stromectol best price no prescription how much does ivermectin cost in usa how to administer ivermectin to guinea pigs how long for ivermectin to work on worms in goats