Oklahoma City police arrest a Southwest Oklahoma City man after he turned himself in to police headquarters. He’s accused of shooting and killing his neighbor's dog - and dumping him in a nearby field.
7401 N. Kelley Ave.
Oklahoma City, OK 73111
News9.com is proud to provide Oklahomans with timely and relevant news and information,
sharing the stories, pictures and loves of Oklahomans across our great state.