Jeff McNeil played the long game and finally won himself a puppy Saturday morning.

All he had to do was hit a home run Friday night in the Mets’ 6-3 win over the Pirates, then go to the animal shelter and let his wife meet the puppy he played with before the game.

“As soon as she picked her up, it was kind of game over,” McNeil said before Saturday’s game at Citi Field versus the Pirates. “She fell in love immediately.”

The McNeils adopted the dog — believed to be a mix of Alaskan Malamute, Great Pyrenees and shepherd — Saturday morning and will take her home once the Mets return from their upcoming road trip, which they leave for on Monday.

The extra wait will give them some time to puppy-proof their home and come up with a name.

“Whatever recommendations you guys have, I’m all ears,” McNeil said, though he quickly ruled out Pete.

McNeil was hopeful another home run Saturday would help his case for getting another puppy. He first met the dog before Friday’s game and FaceTimed with his wife on the field, pleading his case for adoption. He said after the game that hitting a home run gave him a “bargaining chip”

“If my wife wants more homers, then we may have to get a puppy,” McNeil said Friday after belting his 10th home run of the year.

McNeil said he has been wanting a puppy since he was in college. His wife made him a deal as he was coming up through the Mets’ minor league system that provided some extra incentive in him getting to Queens.

“I think I was in my first or second year of playing and she goes, ‘If you make the big leagues, you can have a dog. Each year you don’t make the big leagues, you get a puppy knocked off,’ ” McNeil said. “I think I started at eight dogs and I think it took me like four years after that, so I think I’m still waiting on like three dogs. So she said, ‘All right, we can go ahead and get the one for now.’ We’ll get the others later.”