There is no making sense of the world sometimes. some things are just outside of a dog's understanding.
Take for example, St. Patrick's Day. Well, you can do the same for Christmas or lots of occasions. To a schnauzer, a day is a day is a day. You get up, you walk, you find a nice lamp post, you eat, you drink. Spare time is for cuddling with the humans.
The humans, on the other hand, they have all sorts of different days. Days for going shopping. Days for eating turkey. Days for wearing shamrock. Talk about complicating life.
Sometimes, a clever schnauzer knows to just play along. I have to say though, if anyone can tell me why oh why I need to look like this, I would take it as a kindness. I can tell you this much, there's no food to be had from it!