The story starts in the Hoenn region, where a wild Duskull, Volbeat, Beautifly, and Cacnea are seen attacking someone. The person opens a Poké Ball, and releases a Pokémon that easily defeats them without being seen. The person is revealed to be Norman, the new Gym Leader of Petalburg City, who is being interviewed by Gabby and Ty.
Norman's wife watches as she drives a moving truck to her new home in Hoenn with her son in the back. She calls to her son that his father is on television, but guesses that he wouldn't want to see it in the first place. In the back of the truck, a young man named Ruby dolls up his three Pokémon: a Poochyena named Nana, a Skitty named Kiki, and a Ralts named Rara.
Ruby notices that a piece of Nana's fur is too long compared to the other, so he cuts it to make both sides match. Suddenly, the truck gets stuck in the mud and comes to a screeching halt. Ruby's mother tells him to come outside and help, but Ruby refuses due to the thought of his Pokémon getting dirty.
Instead, Ruby opts for having Rara use her Confusion technique to move the truck out of the mud. Ruby opens the back of the truck to see Hoenn for the first time, where he considers it to be just like his Pokémon: beautiful.