"barker" in the noun sense
someone who stands in front of a show (as at a carnival) and gives a loud colorful sales talk to potential customers
2. pooch, doggie, doggy, barker, bow-wow
informal terms for dogs
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License