Hi lucky you can keep any trees short if you are deligent in trimming them. We have an oak tree that is 10 years old and we kept it 10 feet tall and 6 feet wide. It provides enough shade for my orchids that I attached on the base of the oak tree and enough part shade for my sun loving plumerias that are all crowding my front yard. (We cut the root going to the house so it will not mess up our brick pavers walk way.)
According to my cousin who is a horticulturist, it will not harm the trees if you trim them. She said in Japan, the orchard trees are kept short and well trimmed to deliver bigger sizes and better quality fruits (quality more than quantity) and to maximize the space since the farmers have limited space to grow their fruit trees.