On their way to Olivine City, our heroes pass through a dangerous looking canyon full of unstable boulders. When the rocks begin to give way in an avalanche-like fury, a few fiery Pokémon rush to the rescue. Once out of harm's way, Ash, Misty and Brock find they've been rescued by Ramona, her brother Kegan and their three Arcanine. Ramona explains she and her brother were passing through the canyon on their way to deliver a bag of Fire Stones to a town holding a Fire-type Pokémon contest. Intrigued by the agile Pokémon, Ash is interested in learning how to ride the Arcanine. Before he gets far, Team Rocket shows up and steals the bag of Fire Stones. Ramona, Kegan and the gang must split up with the Arcanine to find Team Rocket and reclaim the rocks. Ash and Kegan team up, but after falling into one of the nasty trio's traps, Kegan is unable to guide Arcanine. Ash must rapidly learn how to ride if they are to recover the Fire Stones and save the Pokémon competition.