How to Crate Train Your Dog

Mention crate training and you're likely to hear either people singing it's praises or complain about how much trouble they have getting their dog into the crate.