"He may miss a day or two," manager Joe Torre said. "It's not serious, and we're thankful for that."
Hudson was examined by Dr. Neal ElAttrache, who said no further tests are planned.
Hudson suffered the injury on a soft line single by Jose Reyes with two outs in the seventh inning. Hudson turned his back to home and raced into right field before lunging for the ball and landing on his left shoulder. He was removed from the game and replaced by Juan Castro.
Hudson, signed as a free agent, has played in all 41 of the Dodgers' games this year despite coming off serious wrist surgery last year.
He extended his hitting streak to 10 games with a first-inning RBI single. He's batting .356 during the streak and also has hit safely in 19 of his past 20.
Ken Gurnick is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.