The first way to catch a Pikachu early on in Pokemon Legends: Z-A is by going through the main story missions until you gain ...
Once you have the Thunder Stone, go into your menu, select 'Satchel', then choose the 'Thunder Stone' from under 'Other Items ...