dog town

Etymology
See.

Noun

 * 1) A community of prairie dogs.
 * 2)  A town at which a play is performed for a less important audience to gauge the likelihood of general success.
 * 1)  A town at which a play is performed for a less important audience to gauge the likelihood of general success.