This is from a health website :
Don't Use the "M" Word
Some prefer the term "little person," while others would rather use the word "dwarf," but both are generally considered inoffensive. The one word you should never, ever use: midget. it's offensive and inaccurate. The word actually traces back to the days of side shows in the 1800s when it was used to refer to short-statured performers for public amusement No matter how you use it, "midget" will be derogatory in nature.