kennel

noun
  1. A small shelter or house for a dog or dogs, typically one that is situated outdoors and used for housing and protecting dogs. noun
    The dog was waiting patiently outside the kennel.
    She adopted a puppy from the local kennel.
  2. A place where dogs are bred, trained, or cared for, such as a facility for boarding or training dogs. noun
    He dropped off his Labrador at the kennel for a week-long stay.
    The kennel offers training classes for puppies and adult dogs.
  3. To provide shelter or housing for dogs, or to keep dogs in a kennel. verb
    They kennel their dogs in a secure outdoor area.
    The shelter kennels all stray dogs until they find new homes.