Do friendly mobs respawn? From the looks of it they only spawn when the chunk is generated.
So, if this is true, theoretically you could make a species go extinct in an area? I believe made chickens extinct for getting food so I had to repopulate them by bringing 2 from another area and keeping them in a locked up area until I had many.
EDIT: Wtf sonic. Don't quote the OP.