Вы плохо учили генетику :)
У родителей есть набор из двух генов на каждый признак (в данном случае на цвет волос), один из которых передается от каждого из родителей ребенку. Вот возьмем маму - у нее явно оба гена "светлые", т.к. она сама светлая. У папы (судя по цвету волос дочери) один ген "темный", другой "светлый". Сам папа темноволосый, т.к. ген "темных волос" доминантный. Дочери достались от мамы "светлый" ген и от папы "светлый" ген. Сыну достались от мамы "светлый" ген, а от папы "темный", доминантный. Поэтому сын темный. Но дети у него могут получиться светлые, т.к. от его мамы у него есть и "светлый" ген. Какой ген выпадет от папы - это лотерея.
Так что у темноволосых родителей могут родиться светловолосые дети (от обоих достался рецессивный ген). А вот если оба родителя светлые, то темноволосый ребенок у них родиться не может совершенно точно.