Actually, it can be a good pair. The sheep can attract the snake by the distinctive charming. The snake is very considerate so that they can usually live or get long harmoniously. Keep it in mind that the personal space has to be spared for each otger.
Good luck!