This is like a doggie condo for our Yorkie! He is much more content in this than the 2 x 2 cage/pen we had him in before. Enough room for his food, bed, and a pee pad for those longer days. Would definetly get for a small dog, but you would need to anchor for a bigger dog because they could push the sides around pretty easily.