Come off it, Zaz!
Hyphens are gone from US English for years now, e.g., nondairy, nonfat, nondenominational, and so on.
Except if the word following non starts with a capital letter, e.g., non-American.
Keep going man, but at this rate you may wanna change your avatar from a seal to...a dino?