I think Giffords should step down or the Governor should appoint a temporary replacement.

Dogs have masters, cats have staff