I'm currently planning more teams now.
You can find Vulpix in the Abundant Shrine, which is right before the Elite 4, after victory road.
Source: http://www.azurilland.com/black2_white2/walkthrough/pokemon-league/4200-optional-abundant-shrine