First off, welcome to Pond Boss!
Most people don't like trees on dams because the root system can affect the integrity of the damn.
I don't know if dwarf trees (I believe the preferred term is "little trees"
) make any difference in this advice or not.