Generally Pangoro can't be found in wild but you can encounter them in the anime. So long as the environment is the kind the pokemon would live in, then you can catch it there. This'll also allow you to catch pokemon that you normally can't find in the game.