"In the dog house". It's an expression meaning...
...to be punished
...to be banished
...to be in big trouble
...to be unwanted in respectable company.
The Nelson SPCA is once again offering a dog house as a raffle prize. The message this gives to dog owners is that the SPCA thinks it is okay for dogs to be isolated in dog houses, either all day or more commonly, all day and night - in fact - for life, because that is what people who have dog houses do to dogs.