Sorry if this sounds like a dumb question, but I've never really understood how cats developed so many colors and patterns. I assume it has to do with selective breeding, where let's say when cats started being kept as pets, one cat had kittens with a new coat color, so they were bred among each other, or someone else's kittens with the same coat color to keep that specific color gene expressed? The cat's ancestors, Felis silvestris/wildcats all have more or less brown tabby coats (though I've heard there have been black wildcats), and I've heard early Egyptian cats also were usually tabbies. So how did we get bicolor, calico, longhair, etc? AFAIK, there's never been orange wildcats, but the gene would have to come from somewhere. The article on coat genetics from the home page is quite interesting, and it does mention something about white spotting as possibly one of the earliest new patterns. If cats had always lived in the wild, they'd apparently all be brown tabby cats, but if cats start developing white, it has to do with being domesticated, and hence selective breeding? This is interesting, as I've heard when cats went back to living in the wilderness in Australia, the ferals did revert to wildcat-like tabby coats. But how does that explain calico cats? Calicos can only be female, so I don't think selective breeding has an effect on it, but how are cat coat genes different from other felines?