Our kennel can hold 20 dogs comfortably in our indoor/outdoor runs. We are heated in the winter and have air in the summer. We keep the doors open during the day when the weather is nice so your dog can go in and out as they please. We have dog beds in the kennels for them, and a large fenced in exercise yard.