Ash and Pikachu

Ash and Pikachu are soul-bound for life and have gone through pretty much everything involving Pokemon that you can imagine together.

Ash & Friends
Ash has a LOT of friends. Including Pikachu, Ash has 7 main friends, plus every person (except the bad guys) that Ash meets during his journey.