Each doggie takes Annie about 15-20 hours to make. She uses a variety of sport weight yarns mostly wool. Their little rugs are handwoven with various yarns on a tiny 7" loom. Those take about 4 hours to make. Each comes with a rug and stands about 7-8" long and 3-4" high.