I like how this confirms the Island Dwarfism theory. But hey, it's only a theory. There's another one that states the reason dwarf animals are so common on islands is because Noah dropped all the big animals off on the continents first.
"Science and Mother Nature are in a marriage where Science is always surprised to come home and find Mother Nature blowing the neighbor." - Justin's Dad