[n] outbuilding that serves as a shelter for a dog [n] an idiomatic term for being in disfavor; "in the doghouse"
dog house, kennel