A support for a vertical panel, wherein the support comprises an upper surface, a lower surface and a perimeter edge. The upper surface has at least two slots into each of which is inserted n lower edge of the vertical panel, thereby maintaining the vertical panel in on upright position. Multiple supports are used in combination with multiple vertical panels to assemble a geometric structure that is placed upon a substantially flat surface, and is typically utilized as an animal enclosure, which h particularly effective as a dog enclosure.