Are you lucky enough to be able to ride with man's best friend? As mental as it would seem, there are companies devoted to manufacturing dog shred equipment like this one: Rex Specs - canine goggle manufacturers.
Whilst the initial ridiculousness is pretty intense, on second thoughts it's not such a terrible idea. Anyone who's ever suffered from snow blindness would never want to inflict that safe fate on any other creature. Used primarily for search and rescue canines, we see no reason why we won't be kitting up WL's own pooch when the spring touring season kicks off.