问:

发生了地震,一只搜救犬和一个杀人犯同时被压在废墟下,应该先救哪个?

答:
这是一个比较复杂的道德选择问题。如果发生地震后只能先救一人,应该先考虑以下几个方面:
1. 生命价值:从生命的绝对价值来说,救一个杀人犯的生命与救一只搜救犬的生命是同等的。所以只从生命价值这一角度,优先选择不明显。
2. 社会价值:从对社会的价值贡献来比较,一只搜救犬的生命可能比一个杀人犯的生命更有价值。因为搜救犬可以继续为救灾行动效力,为救更多生命出力。而杀人犯一旦幸存,受到审判和惩罚的可能性更大。所以从社会价值来看,可能更应优先救搜救犬。
3. 人道主义关怀:从人道主义和同情心理来看,面对生命危险,我们更应该优先救助人类。一个杀人犯作为人也同样值得怜悯和拯救。我们不应该因为别人的罪行就否定他的生命价值。所以从人道主义来说,更应该优先救杀人犯。
4. 其他因素:实际救援时还需要考虑其他诸如救援难易程度、伤势严重程度等因素。这些情况具体因素也会影响在两个生命之间的选择。
综上,这是一个复杂的问题,需要综合生命价值、社会价值、人道主义等多方面因素来进行判断和选择。不可能有一个标准的答案,需要根据具体情况具体分析。但在任何情况下,都应该尽最大可能救助任何生命。