(Arcanine is my favorite of the 3 because it's really well balanced stats-wise, but that Fire Stone is elusive in this game)
OR, if i decide to have two fire pokemon and not Lapras,
as you can see, i like to go off of the usual "YOU MUST HAVE AN ELECTRIC AND GRASS POKEMON OR ELSE YOUR TEAM IS INEFFECTIVE" thing -- Magneton and Tangela are the only exceptions to me. chances are Typhlosion, Dragonite, or Gengar knows an electric move if i need to get rid of water types so that's never a problem. it's just fun for me to use Dragon, Dark, Ghost, Bug, Steel, Poison etc. types like that. also elemental moves are cool as shit, but i just tend to like a pokemon that's also capable of being physical and packing a strong Body Slam or other physical attack. one of the most fun times i had playing this game was using pretty much all normal types and teaching them elemental TMs.