They are the most annoying thing in the game

More Yeti Encountering Tips