can you worm dogs with ivermectin is ivermectin legal in south africa who produces ivermectin in south africa is ivomec good for dogs