Couldn't agree more, personally can't stand the little feckers, and what's with letting em climb all over your worktops?
Would you let a dog do that? If I see one climb on a worktop I always politely decline the offer of food or drink.
Having said that, why would you do that? Death penatly a bit strong but whoever done it, needs to be taught a severe lesson