What I expected to happen was to end up with a large amount of cows. Things didn't work out that way.
After a while trying to breed the cows the game crashed. I then restarted MC and resumed breeding, it then crashed again. The next day I created a new superflat world and started spawning them using mob eggs. I noticed the cows moved in a sluggish way, after which the game crashed again.
Steps to Reproduce:
1. Make a world
2. Spawn a lot of cows either by breeding or spawning them using mob eggs
3. Wait a long while
4. See the crash reports
Environment
OS: Mac OS X (ver 10.6.8, arch x86_64)
Java: 1.6.0_65 (by Apple Inc.)
Launcher: Minecraft Launcher 1.5.1 (bootstrap 5)
Minecraft: 14w31a (updated Wed Jul 30 17:38:05 CEST 2014)
Could be considered working as intended since in reality all you've done is excessively stress the game by spawning too many entities.