How could anyone be mad for him killing that snake? Unless he's a snake expert (which obviously he isn't) how could he know this was not a dangerous/poisonous snake? I would personally kill first and ask questions later. Same goes for spiders or any other potentially dangerous critter sneaking in my house!
