Memorial Day is an American holiday officially proclaimed on May 5, 1868. It is formerly known as Decoration Day, the roots of the holiday were entwined with the War Between the States.
In those deadly and divisive war, there were many of the soldiers becoming national heroes. There are no better way to commemorate them than naming your beloved puppy after one of these glorious names.
We collected several names here and you can pick the hero name in your heart as your puppy name.