Standard advice in the West, cold reception here, usually as "why would I lock my dog in a cage".
The argument for it is that a crate makes a dog easy to confine after surgery, easy to transport, and much faster to toilet-train. The argument against is that most homes here already give the dog a corner it treats as its own.
Has anyone actually done it? Did it help, and where did you find a crate the right size?