"PUPZZLE" is the combination of "puppy" and "puzzle." The design goal is to create a modular dog furniture system. It has eight types of components for people to choose from to customize their own ideal dog crate/house/bed which can be adjusted. A wide range of patterns and colors collection are available as well. In this way, dog owners can always design what they want to suit their home and build a better harmony between them and their dogs.