none of these generalisations take into account the individuality of each pup - even within a litter of same colour pups you get a feisty one, a quiet one, a laid back one, an adventurous one. Nurture of course is relevant and you can 'shape' a personality...to a point.
Have to say generalisations are just that - it's like saying all people with brown hair are more clever than people with blonde hair....
Also, I don't think you can measure a personality with a pup - I don't think dogs truly form their final adult personalities until they're bout 18 months old at least, and there are vast changes from their puppy days

Jarv's personality at 5 months compared to 2 years old is COMPLETELY different...