Какой могла быть фамилия человека, если его отца звали Данилой; его отец звали Куницей; его отец был пастухом; его отец жил в деревне Сосновке; его отец имел очень светлые волосы (был белокурым)
Раньше фамилий не было. Просто говорили Данилы сын или Данилов сын, потом людям стали давать фамилии по имени отца. Поэтому фамилия человека , у которого отца звали Данилой может быть Данилов.
Может так: Данилов, Куница, Пастухов, Сосновский, Белокурый