St. Louis man charged with shooting, strangling dog