as long as the pup is not locked in it too long esp during the day (no longer than a couple of hours during the day) then its fine, and for the night some seem to think its good for toilet training...
But yes there are LOADS of threads on this

just search for "crate"...