Megacyon merriami

Megacyon merriami, or Merriam's dog, was a prehistoric canid that lived in the early/middle Pleistocene (about 800-300 thousand years ago). Its fossilized remains have been found on the island of Java. Its scientific name means "Merriam's large dog".

Megacyon merriami

Megacyon merriami, or Merriam's dog, was a prehistoric canid that lived in the early/middle Pleistocene (about 800-300 thousand years ago). Its fossilized remains have been found on the island of Java. Its scientific name means "Merriam's large dog".