Hey. I was wondering whether the eggshell colors depend on what the chickens feed on, genetics, or what the chicken breed is. This is because I have a hen which I want to determine the breed for. It looks just like a Penedescana (similar to a brown leghorn but with grey legs) but in the Penedescana description it says they lay brown eggs, but my hen lays white eggs! Any thoughts? Thanks.