Though the issue of small black holes is worth bringing up. If you scrunch up one cubic kilometer of stone into a black hole, that's heavy to be stable for trillions of years, but light enough to pass between the Earth and the moon without causing serious problems. And we really have no idea what the smallest existing black hole is.