› added 8 years ago
142
TIL: Dogs Can Smell Parts Per Trillion. A Human Equivalent Would Be Perfect Vision Up To THREE THOUSAND Miles Away.
via ift.tt