Our kennel works very well for us and our labradors. It is climate controlled and is very comfortable for our dogs. We have a raised tub for bathing that makes it easier on moms' back! The washer and dryer come in handy as we never run out of laundry to do! Our dogs have tons of exercise time with a way to get in out of the weather at any time. We have two whelping/puppy areas that let our girls have their privacy when having babies. As the puppies get a little older, these areas serve as a nice puppy running area for them. Here is where they play with one another and learn their social skills as we start very early helping them learn to become easy going, content puppies.