Sometimes you got to do what you have to. If its a poisonous snake and its a threat to family or people and can't be removed, then killing it is sometimes the only option. Rattlesnakes usually at least give you a warning, but in the house, thats totally different!

@Zain and Yew I can't imagine having to deal with spitting cobras, Zain I'm sure that was a horrifying experience and I'm glad your son is okay.