It depends on what you're looking for. Tepig is a Fire type, while Oshawott is a Water type. If you're looking for a more versatile Pokémon, Tepig may be the better choice. However, if you're looking for a Pokémon with more defensive capabilities, Oshawott may be the better pick.