That would make one awesome Christmas card...Got yer Peace on Earth, yer Good Will towards Men (cats), and no commercialism in sight.
And the best part? The snow on the porch proves that just cuz they call it "Global" warming don't mean it's everywhere...