kennel

noun
  1. a small shelter for a dog
  2. a place where dogs are bred, trained, or cared for
verb
  1. to put or keep in a kennel

Examples