If done properly crate training is NOT inhumane. It gives the dog a "cave" to be in, and in many cases dogs feel secure, not punished.