A shelter for an animal comprises a base member having a plurality of recessed channels formed in an upper surface thereof and adjacent to a perimeter thereof, a plurality of wall members coupled with the recessed channels in the base member so as to form an enclosure that defines an interior space, and a roof member pivotally attached to at least one of the wall members so as to move between an open and closed configuration. The shelter comprises a removable storage member positioned between the base member and the roof member so as to vertically separate the interior space into an interior storage compartment and an interior residential compartment for the animal. The shelter comprises a movable partition member positioned between at least two of the wall members and adapted to vary the dimension of the interior residential compartment.