BEFORE YOU PLANT A TREE:
When you are preparing for the planting of a tree, please give consideration to your planting method to assure successful growth of your selection. Prepare the hole before you bring a tree home. Dig deep enough and wide enough so the roots can be spread out on top of the mound you create at the bottom of the hole. You may have to pre-soak your soil to make digging easier.
Soak your roots in a bucket of water for a few hours, if trees are bare rooted, before you plant so the roots will be more pliable and can be laid naturally around the mound of dirt.
If you have a stunted tree in your yard, it was probably improperly set in the soil. If caliche is a problem in your yard, dig through it to make a "chimney" down to good soil beneath the caliche layer. Roots can then grow down into the good soil. A little preparation prior to planting really makes a big difference in growth patterns.
Trees recommended desert/mountain area include:
Mesquite
Arizona Cypress
Oak
Eucalyptus
Acacia
Sumac
Palo Verde
Pines - Aleppo and Elderica
Please read your reference materials to determine the cold hardiness and other factors of a specific species.