We don't have any synonyms for foo dog yet.
Think foo dog belongs in the thesaurus? Recommend it and we'll take a look.
Definition of foo dog:
(n) :
A Pekingese dog.
(n) :
A stylized lion statue similar to those usually placed in male and female pairs outside imperial Chinese palaces, tombs, temples, etc.
(n) :
Alternative letter-case form of foo dog [A stylized lion statue similar to those usually placed in male and female pairs outside imperial Chinese palaces, tombs, temples, etc.]