my son was 3 for his first visit and he liked the dentist and all the visits after that and his picture was on the Happy Smiles/ NO Cavities wall so that was good for him

for your son the books and videos that Leebee suggested is a good idea and to let him play Dentist with dolls and plastic tools and sitting on an office chair may help him before he goes
Good Luck