there are several way to keep the height down, one you could take a small weight put it on the floor get some string and find a good area to wrap the top with the string and the other end to the weight , now this will bend your whole plant with out much damage, and get all those lower flowers hit with light so you get bigger buds, the plant will continue to grow the top until it reaches the height of the lower branches if not bigger. you can keep doing that, move the string that's wrapped around the plant and keep raising the string and put the weight ack on the floor, it is an easy way to train your plant that is easy and keeps things low, or you van top your plant when you have 4 or more nodes, topping is pretty easy you cut off the top above the last growth, you top and all your side branches now become tops and perhaps increase yield , if your growing a auto you have to watch the topping cause some times autos dont like to be topped and you could end up with a lower yield,
next you can start training the plant using garden ties, this is where you tie each branch in like a flat pattern and this will expose all the lower flower sites for a great yield, when you do this you have to be careful not to snap a branch off as some strains just dont like being tied down. but if you want to lst the plants start at about 4 weeks- 5 weeks, that way the plant has a little bit to bend on