>>50195975I'll go with realistic answers based on my life/location.
>First PokémonGrowlithe, I had dogs as a kid and they are known for their loyalty/easiness to raise.
>ShouldermonProbably Beldum, could float around and help me with psychic abilities and telekinesis. I live near mountains and have physically been inside caverns and mines, so reasonably obtainable.
>Ace/Second in Command*As a kid I got pretty good at catching toads in the grass and fields around my house, so Bulbasaur -> Ivysaur -> Venusaur as a second in command seems alright, with Arcanine or Metagross as the ace once they finish evolution.