The following is a link to a Spacetime video which describes the
possibility of millions of atom-sized primordial black holes, remnants
from the Big Bang and candidates for Dark Matter:
<
https://www.youtube.com/watch?v=AK44wAvv2E4>
A mass of a large asteroid compressed into a black hole would have an
event horizon the circumference of hydrogen atom. If such a tiny
black hole hit the Earth, it would go right through like a bullet, and
continue on its journey.
On a related note, it has been argued that such small black holes
should evaporate with Hawking radiation within the lifetime of the
Universe. It turns out that a black hole's temperature and so its
evaporation rate is inversely proportional to its mass cubed. A black
hole with a mass of the Moon would have about the same temperature as
the CMB, about 2.7K. Any primordial black hole currently more massive
than the Moon would still be growing, absorbing photonic mass faster
than it emits Hawking radiation, and shrink only as the background
temperature gets ever colder as the universe expands ever larger.
Primordial black holes less massive than the Moon will evaporate and
get smaller and hotter in a positive feedback. For example, the
formula says a black hole the mass of blue whale, and so a diameter of
about 10^-22 meters, would disappear in a spectacular explosion,
evaporating all its mass in about a second.
However, there is speculation that a black hole with a diameter of
about 10^-35 meters and a mass of just 10^-8 grams would not have
enough energy to evaporate, and so theoretically exist forever.