In formal English, “don’t” is not used in the third person singular. “I don’t like avocado ice cream” is correct, and so is “they don’t have their passports yet “ and “they don’t have the sense to come in out of the rain”; but “he don’t have no money,” though common in certain dialects, is nonstandard on two counts: it should be “he doesn’t” and “any money.” The same is true of other forms: “she don’t” and “it don’t” should be “she doesn’t” and “it doesn’t.”