Officer shoots suspect in domestic dispute