Crate training is very important. I can not stress this enough. Dogs are "den" animals. In the wild dogs live in a den, somewhere safe, hidden and comforting. Your new puppy is also used to a crate and welcomes it when tired, scared or just to play and nap in. It is not cruel, in fact, it's the safest place for your puppy when you are away, sleeping, have people over or just too busy to properly watch the puppy. They can get into all sorts of mischief and dangers left alone and unsupervised. Cord chewing, baseboard and wall chewing, poisons, pulling items off of a table are just a few. Also, in instances of vetting, travel and in cases of tornados, hurricanes or other displacement causes it is absolutely necessary for an animal to be crated to be allowed access to evacuation shelters.
Always purchase a crate as large as you can afford and have space for. In the begining your puppy will have a "potty station" inside its kennel. I know..you've always been told to buy a smaller crate to potty train. Not the case for a Shorkie or any small breed dog. They simply can not go long periods without toileting and are too small to withhold food and water for at least the first 5 months of age, some even longer depending on their size..some never. Ex-pens or a baby crib work well too. Just be sure the rungs are close enough together so puppy doesn't get it's head or any other body parts caught in it.
Once you get puppy home place crate in a quiet part of a room away from high traffic. Add newspaper to the back 1/3 of the crate and place blanket, toys, chews, small non-tip food and water dish in the front of the crate. You can place a decorative blanket over the back 1/3 of the crate to hide potty station if you would like. I always recommend a wire crate for Shorkie puppies. It can be covered with a blanket in the winter and left open for summer. Remember, Shorkies are heat intolorant, especially in a full coat.