Here's an update:
They've made a mascot to hang out with Santa:
A mascot visited the Stock Exchange:
It apparently knows semaphore:
And has a mysterious, slimmer doppelganger:
There's now a variety of them on display in their windows for this holiday season. Saks Fifth Avenue is really embracing their yeti and making it a staple of their holiday branding.