Dolan is a Pokémon Smuggler that steals a bunch of wild Spewpa and sells them for money when they become Vivillon. Officer Jenny was on his track and allowed the heroes to help her. Clemont used Chespin to disguise it as a Spewpa and Dolan took the bait. The heroes followed Dolan to his lair and found many imprisoned Scatterbug and Spewpa. Dolan came and had Diggersby attack Ash and Froakie. The Scatterbug Dolan dropped as a Spewpa evolved into a Vivillon and defeated Diggersby. Dolan tried to use his net to capture Vivillon, but was calmed down by Vivillon's powers and arrested by Officer Jenny.
He used his Diggersby to help out steal a lot of Spewpa. Diggersby battled against Ash's Froakie and lost against when Vivillon helped Ash.