First, let's define the alleles:
(Dominant) allele for unattached earlobes is E
Allele for attached earlobs is e
(Dominant) allele for dark hair is H
Allele for light hair is h
Heterozygous would mean that for both sets of alleles, they will be EeHh.
Now for a Punnett Square:
EH Eh eH eh
EH EEHH EEHh EeHH EeHh
Eh EEHh EEhh EeHh Eehh
eH EeHH EeHh eeHH eeHh
eh EeHh Eehh eeHh eehh
These are all the possibilities for the parents' offspring. Since the square is 4x4, then the number of genotypes is 16.
Now for the probabilities of each genotype (the amount of times a certain genotype appears divided by the total number of genotypes):
EEHH:
EEHh:
EEhh:
EeHH:
EeHh:
Eehh:
eeHH:
eeHh:
eehh:
(If you ever want to check if your probabilities are off, just add them together and they should add up to the total!)
Hope this helps! :)