You have to beat Team Rocket in their hideout in Mahogany Town. Once you do that, you can go to the gym and challenge him.
Pryce gives it to you after you beat him.
in his gym
go to the next town and face Claire she has dragon Pokemon so use ice Pokemon and dragon type moves
u find pryce at the Lake of Rage.
In episode 239, which is called "As Cold As Pryce" and episode 240 called "Nice Pryce, Baby!"
There is no gym leader called Pryce.
You'll need to team up with Lance and defeat Team Rocket's Hideout and then he'll be in the Gym waiting for you.
fight, or catch the red gyarados. talk to lance. clear out the rocket-hideout. and you can enter the ice gym
It depends on how far in the game you are
you have to go right in front of the traners its the only way to get to pryce.
He has a Dewgong and two Seel as far as i know
You need to beat Pryce the second last gym leader. He uses ice Pokemon so bring fire or steel Pokemon.