There has been a theory floating around the internet that the reason cats have white bellies is because the color of the animal's fur begins to form from the spine.