The house itself is 4 ft long by 3 ft wide by 3 ft tall. It has a 2 ft front porch. I glued acrylic paneling to the flooring to make for easy cleanup. I also added a nice little touch and put up outside light up under the porch. I left a 2x4 studded wall inside to insulate it for pets that are only outside animals. This would make any pet comfortable. There are many different breeds of dogs and some dogs just prefer to be outside all the time. Well this is perfect for that dog. I am a dog lover so I want to help your dog stay comfortable. You can also reach me at 989-four18-87two9