Eos Petro, Inc. announced that Alan D. Gaines has been appointed as the President, Effective January 11, 2016.