August 13, 2012 August 13, 2012Categories Dogs99 Fun Facts About DogsAll dogs can be traced back 40 million years ago to a weasel-like animal called the Miacis which dwelled in trees and dens. The Miacis later […]