66% DH snow is misleading.
Each male is actually a 45% appx. likelihood of being DH snow.

You have a 70% chance appx. of at least one male being double het for snow and 20% chance appx. that both are.

Good luck
Jonny