Does anyone know how Geodude can float around the way it does? Only the anime shows this - the games all talk about hikers stepping on them or climbing mountains with its arms. In fact, the FireRed Pokédex entry talks about people throwing Geodude at each other in snowball fights. Kinda harsh, I think (it's 40cm across and a rock).
In battle against Geodude, it has a shadow beneath it. It probably only lands when it is asleep. Wouldn't the snow hurt it, too?