The dog is their logo, it is (and symbolically they are) saluting the Flag of the United States of America and the military personnel who have served under that flag.
If that really does "piss you off", then I strongly suggest that you seek help.
Seriously.
25 posted on 11/11/2005 11:45:08 AM PST by ArrogantBustard
(Western Civilisation is aborting, buggering, and contracepting itself out of existence.)