I would do a coin flip for the first pick and then you guys just alternate picks from there. It's simple and no one can feel like they were ripped off. Maybe if there is an odd number of eggs you could let whoever picked second get the last two snakes just so the person with the first pick does not get the best snake and an extra snake.