A whole number is a number which can be represented by a plain digit. 0 is a whole number as well.
If we went for a definition we would say that whole numbers are a group of Natural numbers , their opposite numbers and zero
Therefore, there is no smallest whole number
because we cannot measure it.