Personally, I agree with Joscha Bach who says consciousness is part of the simulation that the brain needs to do in order to model the world and the needs of the body. So any organism that has a simulation of the external world is probably conscious. Crabs would certainly have one, even if it's a very simple model. They probably also have a self-model, but no self-consciousness of that model like in mammals.
My guess is that although we don't know what it's like to be a crab, we might have an idea of what it's like to be a non-human mammal, even a bat. I think when we are infants (1-3 yrs old?) we have this kind of limited consciousness, which lacks self-awareness but we still have experience and emotions. From the computationalist perspective (i.e. Joscha Bach), this makes sense because our world simulation is still being "built", and for non-human mammals like chimps, this could be their computational limit.