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