Hi Katie,
Every year I host Christmas Party for our rescue dogs (GSD means German Shepherd Dog - I get lazy sometimes in my typing). All those involved with rescue, transporters, foster families & adoptive families are invite to spend the day together. We have games involving the dogs, races, dress ups, photo with Santa and a BBQ. The best of all is the "Parade of Champions" where all the rescue dogs come out and parade in a big circle and introduced to everyone. People seem amazed that I remember all their names without a piece of paper. I give out sashes for 1st, 2nd and 3rd place and if a particularly special thing has happened during the year that is appropriately recognised too.
Look forward to seeing you and your family and the next GSD Christmas Party.