Shorkie puppy...needs to feels safe and secure.  This pet crate is perfect.  
The assembly instructions were a little confusing and required some stength to install the divider panel.