ivomec where to buy is ivermectin legal in south africa how much ivermectin is safe for humans can you use ivermectin to worm chickens