Cockroaches can indeed survive for several weeks without their heads because they breathe through spiracles located throughout their body segments, not through their mouth or nose. They eventually die from dehydration or starvation, not from loss of the head.