A kennel is a structure or shelter for dogs. Used in the plural, the kennels, the term means any building, collection of buildings or a property in which dogs are housed, maintained, and (though not in all cases) bred. A kennel can be made out of various materials, the most popular being wood and canvas. The term "kennel" can also refer to a dog crate or doghouse. Breeding kennels. This is a formal establishment for the propagation of dogs, whether or not they are actually housed in a separate shed, the garage, a state-of-the-art facility, or the family dwelling.
https://en.wikipedia.org/wiki/Kennel