There are many reasons cats do not sleep – and before you call an animal communicator, you need to rule out any medical issues.