Eating crab shells is not recommended for humans or dogs because the pieces are difficult to digest and can cause digestive upset. Ingestion can cause constipation or bacterial infection in both dogs and humans.